Brandon Thomas
11ddeb05b5
handle audio results ( #1772 )
2026-07-10 16:58:34 -04:00
Brandon Thomas
73b40d321e
fal 3d fixes ( #1771 )
2026-07-10 16:41:59 -04:00
Brandon Thomas
df0a82cbdb
triposplat support ( #1764 )
2026-07-09 21:00:32 -04:00
Brandon Thomas
78a5c4ff87
handle many more mesh models ( #1755 )
2026-07-08 01:02:37 -04:00
Brandon Thomas
5bda2a6cb4
mesh and splat omni endpoints ( #1752 )
2026-07-07 19:25:49 -04:00
Brandon Thomas
aebc6ab777
seed audio client / (fal) ( #1745 )
2026-07-07 02:27:50 -04:00
Brandon Thomas
8fdc5100af
vidu ( #1716 )
2026-07-02 03:12:15 -04:00
Brandon Thomas
b782cb0c67
veo ( #1715 )
2026-07-02 02:18:16 -04:00
Brandon Thomas
75788d9525
kling 1.6 pro, 2.5 turbo pro, 2.6 pro -> web omni api / artcraft_router / fal_client ( #1597 )
2026-06-01 19:08:25 -04:00
Brandon Thomas
c71af2b2b0
move deprecated modules (the bulk of them) ( #1595 )
2026-05-31 23:59:25 -04:00
Brandon Thomas
00132478b1
gpt pricing; fix test failures ( #1524 )
2026-05-15 17:12:21 -04:00
Brandon Thomas
e0e3daa16f
gpt image resolution ( #1520 )
2026-05-14 20:46:06 -04:00
Brandon Thomas
08f169cebf
fal gpt-image implementations using new api ( #1518 )
2026-05-14 18:54:12 -04:00
Brandon Thomas
0efafe8043
FAL polling APIs + additional API bindings ( #1501 )
2026-05-11 21:12:10 -04:00
Brandon Thomas
3ab2974d89
new fal client design to handle webhooks + queued requests with same API ( #1497 )
2026-05-10 07:48:13 -04:00
Brandon Thomas
220cf66dfc
fal_client refactors ahead of a bigger one ( #1496 )
2026-05-09 19:46:32 -04:00
Brandon Thomas
808beafd4c
fal - no api key or webhook url in args ( #1481 )
2026-05-07 19:28:12 -04:00
Brandon Thomas
7817f3af70
fal gpt image 2 ( #1413 )
2026-04-21 21:53:14 -04:00
Brandon Thomas
7e36149d13
more omni gen video models, client bindings, tests ( #1365 )
2026-04-14 04:48:59 -04:00
Brandon Thomas
834f0b48a9
fal webhook fixes 2 ( #1347 )
2026-04-12 05:32:16 -04:00
Brandon Thomas
0ef57ff97e
fal webhook error handling ( #1343 )
...
extractors for fal webhook data with tests
2026-04-12 02:04:22 -04:00
Brandon Thomas
3334cf7b81
omni image tests ( #1329 )
...
This is a substantial number of tests to ensure we don't screw up parameters when migrating over to "omni image generation" from the distinct one-off, model-by-model endpoints.
2026-04-10 01:18:40 -04:00
Brandon Thomas
8b73569238
omni image models ( #1314 )
2026-04-07 03:38:23 -04:00
Brandon Thomas
2b97694ebf
omni gen for a few image models ( #1308 )
2026-04-06 04:10:14 -04:00
Brandon Thomas
dc30cf9669
fal webhooks - tested cases for error extraction ( #1277 )
2026-04-01 02:21:44 -04:00
Brandon Thomas
b709b6e764
remove fal.rs and move everything into fal_client ( #1183 )
2026-03-19 20:11:34 -04:00
Brandon Thomas
ebe365703b
refactor testing crates ( #1166 )
2026-03-18 21:06:46 -04:00
Brandon Thomas
c7b817ac3f
angle edit models (fal, handlers, routing) ( #1124 )
2026-03-09 19:48:09 -04:00
Brandon Thomas
4d89caf6ff
generate with sound boolean (+ negative prompts plumbing) ( #1116 )
2026-03-08 23:22:45 -04:00
Brandon Thomas
d68a92e7cf
Kling 3.0 Standard and Pro support ( #1115 )
2026-03-08 19:57:49 -04:00
Brandon Thomas
d265cecdce
Add Seedance 1.5 to ArtCraft ( #1114 )
...
This looks like a thick PR, because it is.
We're going to do a lot with the middleware.
2026-03-08 10:55:08 -04:00
Brandon Thomas
573da67788
de-vendor fal sora; fix "auto" bug ( #1113 )
...
- Issue with "auto" resolution for text-to-video
- de-vendor (I wrote the code originally anyway)
- a few extra tests
2026-03-08 06:01:02 -04:00
Brandon Thomas
520117d5d3
Add new models: Seedream 5 Lite, Nano Banana 2 ( #1088 )
2026-03-04 09:19:34 -05:00
Brandon Thomas
2e23c0c1b4
refactor: move fal webhook client bindings into sub module
2026-03-04 05:51:08 -05:00
Brandon Thomas
0c6e742fe1
image pricing ( #1028 )
...
unfortunately free image only users are costing us a lot of money when
totally unmetered. I want to give free quota, but we have to be
sensible.
2026-02-03 00:46:21 -05:00
Brandon Thomas
1d1f8a9017
Hunyuan 3D v3.0 support ( #986 )
2026-01-19 02:52:35 -05:00
Brandon Thomas
2e2c433ffe
flux and seedance aspect ratio options ( #949 )
2026-01-01 20:29:49 -05:00
Brandon Thomas
cbf91709dc
nano banana frontend options, unified nano banana endpoint, new aspect ratio controls ( #947 )
2025-12-31 03:21:25 -05:00
Brandon Thomas
835c9ef6b0
begin charging for video generations ( #945 )
2025-12-29 03:39:10 -05:00
Brandon Thomas
4cd3bd8095
more video models (fal, server, client) - kling2.6/2.6, veo3.1, sora2 ( #940 )
2025-12-22 00:36:31 -05:00
Brandon Thomas
b490b92833
more models (again) - partial impl of gpt-image-1.5, seedream4/.5 ( #936 )
2025-12-20 14:12:24 -05:00
Brandon Thomas
92731d87ef
Fal: more models (plumbing not yet done) ( #919 )
2025-12-04 16:21:55 -05:00
Brandon Thomas
2286d663ac
more fal models ( #802 )
2025-08-28 21:18:26 -04:00
Brandon Thomas
aa03618d6c
video end frame support ( #791 )
2025-08-26 19:13:15 -04:00
Brandon Thomas
27ae474797
more fal models (fal API bindings only) ( #786 )
2025-08-25 23:20:51 -04:00
Brandon Thomas
9dd5e162cd
add flux juggernaut inpainting (just for testing - it's not SOTA) ( #771 )
2025-08-20 03:04:19 -04:00
Brandon Thomas
d4323da8de
nearly end-to-end Flux Kontext and Flux Inpainting ( #750 )
2025-07-31 15:46:04 -04:00
Brandon Thomas
4f0916edb7
enqueue multiple images ( #749 )
2025-07-29 20:14:10 -04:00
Brandon Thomas
5f832d5d17
fix thumbnails in gallery and jobs, fix veo2 args, add hunyuan args, etc. ( #731 )
2025-07-17 09:51:59 -04:00
Brandon Thomas
5ad15c4a2c
background removal command (work in progress) ( #707 )
2025-07-09 10:02:17 -04:00