The storytold organisation pushed its ArtCraft repository onto GitHub's daily trending list, picking up 378 new stars in a single day to reach 40,263 total S¹. The Rust-based project calls itself "the IDE for interactive AI image and video creation" S¹, a claim that puts it in direct competition with the browser-based model aggregation sites the maintainers say they want to surpass P⁴.

My read: The number that matters here is 62 models in one desktop app, but the fine print undercuts it: some are marked disabled or restricted, and the organisation's HuggingFace profile lists zero hosted models P⁵. ArtCraft is an orchestrator for third-party commercial APIs, not a self-contained AI engine. I'd watch which of the 62 models are actually live before treating the catalog count as a capability claim.

The organisation behind ArtCraft is not a newcomer. The storytold GitHub account, created in January 2021, has 79 public repositories and nearly 69,000 followers P². Its other flagship project, PhotoCraft, an open-source photo editor also written in Rust, has 78,245 stars P². ArtCraft extends that same philosophy, building a native desktop tool around AI-generated visuals rather than serving them through a web page.

What the catalog actually promises

According to the maintainers' README, ArtCraft supports 2D image compositing, 3D scene staging, image-to-3D-mesh conversion, character posing, text-to-image generation, and image-to-video generation S¹. The 62-model catalog spans providers including Grok, Midjourney, Sora, and World Labs S¹. The roadmap, published in the repository, sets the top 2026 goal as making ArtCraft "better and more useful than model aggregation websites" and describes building "tangible" computing surfaces where users can "mold scenes and videos like clay" P⁴.

Those are self-reported descriptions from the maintainers, not independently verified capabilities. No one outside the project has reviewed whether the compositing, posing, or conversion tools work as described.

What is disabled and what that means

The catalog itself carries footnotes. Some models are marked "currently disabled" and others as "restricted" and not available in the desktop app S¹. The README does not specify how many of the 62 fall into those categories, which means the advertised count overstates what a user can actually call today.

The organisation's HuggingFace presence tells a related story. The artcraftai account lists zero models and zero datasets, with one follower P⁵. ArtCraft does not host or train its own models. It is a crafting interface, written in Rust, that calls out to commercial AI services run by other companies. A filmmaker who installs it gets a native editor for composing and staging, but the generation itself happens on someone else's infrastructure, under someone else's pricing and usage terms.

For a designer or filmmaker evaluating ArtCraft today, the first thing to check is the model list on the repository page: which of the 62 are live, which are greyed out, and whether the providers you already pay for, such as Midjourney or Sora, are among the active ones. The repository is open-source under the storytold organisation on GitHub, so the code is available to inspect before any API integrations are trusted with credentials.

The roadmap is published in the repository's ROADMAP.md file on the main branch P⁴, and the project blog at getartcraft.com is linked from the organisation's GitHub profile P².


Sources: S1 — storytold/artcraft: ArtCraft is an intentional crafting engine for art · P2 — ArtCraft · P3 — haoz19/world-tracing · P4 — ROADMAP.md · P5 — artcraftai (artcraft)


Written from 5 sourced items, 4 of them primary.

More from Not A Tech Guy