ArtCraft is a Rust-based IDE for interactive AI image and video creation that combines 2D compositing, 3D scene staging, and model selection into a single crafting workflow.
ArtCraft is presented as an IDE for artists, designers, and filmmakers who want more control over AI-generated images and video. It focuses on interactive creation rather than prompt-only generation, with tools for composing scenes in 2D, staging them in 3D, and working with a broad model catalog across images, video, music and sound, 3D meshes, and worlds.
The project addresses the gap between fast AI generation and the level of control creators need for composition, character identity, camera placement, and repeatable results. In other words, it aims to make AI creation feel more like deliberate scene-building than trial-and-error prompting.
Conceptually, ArtCraft lets users begin with a prompt when exploring ideas, then refine the result with canvas and scene tools. The README describes workflows such as 2D compositing with layers, masks, drawing tools, and background removal; 3D staging with props, camera placement, character posing, kitbashing, and image-to-3D mesh; plus model choice across image, video, sound, mesh, and world-generation providers.
It appears to be gaining attention because it sits at the intersection of several high-interest areas: AI image generation, AI video, 3D graphics, and filmmaking workflows. The README also shows unusually broad model support and recent momentum in stars, which can attract creators looking for a more controlled alternative to simple prompt-based tools.
Comparable approaches, based on the README, include prompt-first image and video tools and separate model providers rather than a single integrated studio. ArtCraft explicitly supports or mentions models from Midjourney, Sora, Grok, World Labs, and many image/video/3D model families, so the closest alternatives are those individual services or other creative tools that focus on one part of the workflow instead of combining 2D, 3D, and model orchestration in one place.
AI-explained · grounded in each repo's README