BFlat 62b67ce2c4 UX: Improve video generation validation feedback (#965)
**UX: Improve video generation validation feedback**

- Enable "Generate" button interactions to provide actionable error
toasts instead of silent disabling.
- Add inline "Starting frame required" warning with icon when a
reference image is missing.
- Update tooltip component to support conditional disabling for better
UX control.
2026-01-07 21:01:29 +07:00
2025-07-01 20:06:05 -04:00
2025-12-09 00:33:14 -05:00
2025-05-29 05:03:32 -04:00
2026-01-06 01:10:01 -05:00
2026-01-05 22:57:51 +07:00
2025-10-31 21:55:45 -04:00
2025-12-18 22:50:36 -05:00
2026-01-06 12:27:34 -05:00
2026-01-07 01:59:19 -05:00
2026-01-06 12:22:46 -05:00
2025-10-04 02:13:44 -04:00
…

ArtCraft

ArtCraft is the IDE for interactive AI image and video creation. We turn prompting into crafting, so your ideas become a form of tangible expression and computing. This is Adobe Photoshop for everyone, and we're giving away the source code!

Crafting with ArtCraft

Downloads

Models and Providers Supported within Artcraft

Provider Features
Artcraft Nano Banana, Nano Banana Pro, GPT-Image-1 / 1.5, Seedream 4 / 4.5, Flux 1.1 / Kontext, Veo 2 / 3 / 3.1, Kling 1.6 / 2.1 / 2.5 / 2.6, Seedance, Sora 2 / Pro, Hunyuan 3d
Grok Grok Imagine, Grok Video
Midjourney Image Gen (all versions)
Sora Sora 1, Sora 2, GPT-Image-1
WorldLabs Marble (Gaussian Splat World Generation)

We're going to be adding the following providers soon: Kling (via Kling website accounts), Google (via API keys), Runway (via website account), Luma (via website account).

We're potentially interested in adding other aggregators for those who already have subscriptions and credits at those providers, for example: OpenArt, FreePik, etc.

Documentation

Social

discord youtube x x

Languages
Rust 59.4%
TypeScript 39.3%
JavaScript 0.7%
Python 0.3%
CSS 0.2%
Other 0.1%