Implementation · 2026-10-10
ArtCraft Suite
Rust-native reimplementations of the creative applications, driven entirely from a shell.
The problem
Creative work is normally locked inside GUI applications, which makes it unautomatable and unreproducible. An agent cannot operate a menu bar, and a build cannot depend on a human clicking.
How it works
- 01Reimplement the applications so that every UI action is also a command.
- 02Give each app a headless CLI with a discoverable command catalogue.
- 03Keep the tools separate rather than merging them: grading, compositing, layout and editing are different jobs and each belongs in its own application.
Stack
RustJSX scripting engineheadless CLIsffmpeg
2026-10-10
Last commit
1
Test files in repository
Implementation
Maturity
2
Linked concepts
Repository signals read on 25 October 2026. They describe the repository, not the project’s importance.
Ideas
Concepts this project implements
Writing