DevPik Logo
open sourceaiai art3dvideoimage generation

ArtCraft: Photoshop Meets a 3D Studio for AI Art

ArtCraft is like Photoshop meets a 3D studio for AI art. Build the scene first, place characters, pose them, set the camera, then generate with Midjourney, Sora, and others and animate it into video. It has 39,133 stars, 36,700 of them gained this month.

ByMuhammad Tayyab8 min read
All open source picks
storytold/ArtCraft
The official repository — this write-up is not affiliated with the project.
39.1kRustApache-2.0

What Is ArtCraft?

ArtCraft calls itself the IDE for artists, and the name fits better than most project slogans do. It is an open-source desktop app for interactive AI image and video creation where you compose in 2D, stage scenes in 3D, and choose the models that fit your work, instead of typing a prompt into a box and hoping the result lands where you imagined it. Prompting becomes crafting: visual tools give you precise, repeatable control over composition, character identity, and camera placement.

It is a Rust project, dual-licensed under MIT or Apache-2.0 at your option, and it had 39,133 stars when we checked on November 6, 2026, with 36,700 of them gained this month alone. That kind of surge usually means a project solved a frustration a lot of people share, and here the frustration is obvious: generative models are powerful but hard to direct, and ArtCraft is built around directing them.

Build the Scene Before You Generate

The core idea is scene first, generation second. You place virtual actors in a consistent environment and plan multiple shots in the same room with Image to Location, layer backdrops, foregrounds, and props in 3D to build compositions with real depth, and turn an image into a 3D object you can position, rotate, and frame precisely with Image to 3D Mesh. Character Posing lets you pose characters and set your camera before generating the final shot, Scene Blocking with Kitbashing combines 3D asset kits to control camera angles and object placement, and Character Identity Transfer uses a posed mannequin to guide the placement and pose of your character.

The README makes a point of showing its work: the camera rings each feature row with its real preview image, so you can see the tools doing what they claim before you install anything. Background Removal isolates subjects to use as props, layers, or backdrops, and Mixed Asset Crafting combines image cutouts, worlds, and 3D meshes in one scene. When you are matching a backdrop to a prop, getting the palette right matters, and a quick pass through a Color Converter keeps your HEX, RGB, and HSL values consistent between the scene and the assets you bring in.

Prompting When You Want Speed

You do not have to stage a full scene for every idea. Start with a prompt when you want to explore quickly, then use the canvas and scene tools to refine the result. Text to Image explores ideas across a wide range of image models from a text prompt. Prompted Image Editing describes changes to an image with models such as Nano Banana Pro and GPT Image. Canvas Image Editing uses drawing, masks, and inpainting to guide exactly where an image changes, so you can fix one corner without regenerating the whole frame.

Image to Video animates an image with your choice of video models and generation controls, which is where the staging pays off a second time: a scene you blocked in 3D gives the video model a consistent world to move through instead of a single flat frame. Before you render, it is worth checking your framing, since a vertical 9:16 cut and a 16:9 cut are different compositions, not the same image cropped, and an Aspect Ratio Calculator works out the exact dimensions for each format.

The 62-Model Catalog

ArtCraft does not lock you to one provider. Its own catalog covers 62 models: 16 image models across Nano Banana, GPT Image, FLUX, and Seedream; 25 video models across Seedance, Kling, Veo, Sora, Vidu, MiniMax, and Flux; 5 music and sound models including Suno; 11 3D mesh models including Hunyuan 3D, Tripo3D, Meshy, and Rodin; and 5 world and Gaussian splat models including Marble and TripoSplat. On top of that it connects to Grok Imagine and Grok Video, Midjourney image generation, Sora 1 and 2 plus GPT Image, and World Labs Marble world generation.

A few models in the catalog are currently disabled or restricted, and more integrations are planned for Kling, Google, Runway, and Luma, plus aggregators such as OpenArt and Freepik for existing subscriptions. The catalog is the practical answer to the most common AI art question, which model should I use for this, because you pick inside one workspace instead of opening five tabs and five accounts.

What It Costs

Here is the part to understand before you start: the ArtCraft app itself is free, but you connect your own model subscriptions, and the description says so. Generation runs through the providers you have accounts with, so your cost depends on which models you use and how much you generate, not on ArtCraft. That is the honest trade of a bring-your-own-model tool: no subscription to the app, but no free generation either.

Downloads are straightforward. Stable releases for Windows and macOS are on the project site, the latest builds are on GitHub, and you can build from source including on Linux, with the setup documented in the repo. There is also an active Discord community and a YouTube channel with a two-minute demo that shows the full workflow from staging to finished video.

What to Watch Out For

First, this is a young project moving very fast: 36,700 stars in a month means features, models, and docs change often, so treat the README as the current truth and expect the catalog to keep growing. Second, some models in the catalog are disabled or restricted, so a model you saw in a demo may not be available in the desktop app on the day you try it. Third, because you bring your own subscriptions, costs are yours to manage across providers, and a heavy video session can add up if you are generating with the premium models.

None of that changes what makes it interesting. Most AI art tools ask you to describe a scene and accept what comes back. ArtCraft asks you to build the scene first, then generate inside it, and that inversion is why artists who care about composition keep coming back to it.

Frequently Asked Questions

What is ArtCraft?

ArtCraft is a free, open-source desktop app for interactive AI image and video creation, described as the IDE for artists. You compose in 2D, stage scenes in 3D with posed characters and a set camera, then generate with the models you choose. It is written in Rust, dual-licensed MIT or Apache-2.0, and had 39,133 stars in November 2026.

How is ArtCraft different from a normal AI image generator?

Normal generators take a text prompt and return an image. ArtCraft lets you build the scene first: place characters, pose them, set the camera, turn images into 3D objects, and layer backdrops and props in 3D. Only then do you generate, so the model works inside a composition you controlled instead of inventing one.

Which AI models does ArtCraft support?

Its own catalog covers 62 models across images, video, music, 3D meshes, and worlds, including Nano Banana, GPT Image, FLUX, Seedream, Kling, Veo, Sora, and Suno. It also connects to Grok, Midjourney, Sora, and World Labs. Some catalog models are currently disabled or restricted.

Is ArtCraft free?

The app is free and open source. But you connect your own model subscriptions, so generation costs depend on the providers and models you use. There is no subscription to ArtCraft itself.

What platforms does ArtCraft run on?

Stable releases are available for Windows and macOS, latest builds are on GitHub, and you can build from source, including on Linux. Setup instructions are in the repository.

Do I need to know how to code to use ArtCraft?

No. It is built for artists, designers, and filmmakers, not developers. You work visually: placing actors, posing characters, setting the camera, and choosing models. Building from source is the only part that needs a developer setup.

Related DevPik tools

Muhammad Tayyab

Written by

Muhammad Tayyab

Founder of DevPik

Muhammad Tayyab founded DevPik and builds its free developer tools. He writes about developer tools, AI and web technology.

More open source picks