An open-source IDE that treats AI generation like film production
ArtCraft swaps dice-roll prompting for deliberate scene blocking, compositing, and character posing across a dozen generative models.

What it does ArtCraft is a Rust-built desktop application that wraps multiple generative AI providers into a single visual workspace. It handles text-to-image, image-to-video, inpainting, and editing, but its real focus is giving artists directorial control over the output through 3D and 2D compositing tools, character posing, and scene blocking.
The interesting bit The project treats generative AI less like a slot machine and more like a film set: you can block scenes with kit-bashed 3D assets, pose mannequins as ControlNet stand-ins, and place virtual actors into persistent locations so backgrounds don’t randomly mutate between shots. That’s a genuine structural difference from the typical prompt-and-pray workflow.
Key highlights
- Bundles access to ArtCraft’s own models plus Grok, Midjourney, Sora, and WorldLabs in one interface
- Supports 3D mesh generation from images, depth-aware compositing, and background removal for layered scene assembly
- Character identity transfer uses simple 3D mannequins to maintain consistent posing across generations
- Windows and macOS binaries available; Linux is build-from-source only
- Several features (scene blocking, canvas editing, scene relighting, image inpainting, image ingredients) are marked as previews coming soon
Caveats
- The README is heavy on demo videos and light on technical architecture or performance details
- Linux support is currently DIY; no prebuilt binaries
- Some provider integrations listed as “coming soon” with no timeline given
Verdict Worth a look for digital artists, indie filmmakers, or designers who find raw prompting too stochastic and want hands-on layout control. Pure prompt engineers or developers seeking a headless API wrapper should look elsewhere—this is a GUI-first creative tool, not an automation layer.
Frequently asked
- What is storytold/artcraft?
- ArtCraft swaps dice-roll prompting for deliberate scene blocking, compositing, and character posing across a dozen generative models.
- Is artcraft open source?
- Yes — storytold/artcraft is an open-source project tracked on heatdrop.
- What language is artcraft written in?
- storytold/artcraft is primarily written in Rust.
- How popular is artcraft?
- storytold/artcraft has 2k stars on GitHub and is currently cooling off.
- Where can I find artcraft?
- storytold/artcraft is on GitHub at https://github.com/storytold/artcraft.