storytold

    storytold/artcraftx

    ArtCraft-X

    1.1K stars
    932 forks
    1.1K GitHub watchers
    Updated Nov 2, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    The project lists 3 contributors on GitHub.

    Use Cases & Benefits

    • Provides a minimal desktop application for AI-driven creation of images, video, audio, 3D meshes, and virtual worlds.
    • Integrates a Rust backend with a modern frontend using Tauri for efficient native desktop performance and seamless development workflow.
    • Use for experimenting with AI-generated multimedia content in a lightweight, cross-platform desktop environment.
    • Use for developers seeking to build or extend AI creative tools with a combined Rust and web technology stack.
    • Use for artists and creators wanting a unified app to generate and edit diverse AI media types without complex setup.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    No license detected

    No license file detected by GitHub: unless the project grants one elsewhere, the default is all rights reserved.

    Community files

    • README: present

    Watch-outs

    • Warning: No license file detected by GitHub: unless the project grants one elsewhere, you generally have no permission to use, modify or distribute the code.
    • No GitHub releases; pin a commit or tag instead of a release.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    A minimal desktop app for AI creation.

    Images · Video · Audio · 3D Meshes · Worlds

    Builds are Forthcoming

    With Node.js 20+, npm, Rust, and the Tauri 2 CLI installed, run:

    This starts the frontend and desktop app together. It installs frontend dependencies when missing, then binds the first available loopback port starting at 5183 before launching Tauri with that exact URL. Existing processes are left running. To start the port search elsewhere:

    JavaScript, TypeScript, and CSS edits reload through Vite, including shared frontend libraries. Rust edits in the app or its workspace dependencies trigger a rebuild and desktop app restart; in-memory app state resets on a Rust restart. The Rust backend uses native Tauri IPC, so there is no second backend HTTP port to allocate. HTTP and the HMR WebSocket share the selected frontend port.

    Press Ctrl-C to stop the frontend, Rust watcher, and app. Use this combined launcher instead of running the two script/artcraftx/unix_*_dev.sh scripts. The launcher resolves paths relative to itself and can be called from any directory.

    Excerpt from the storytold/artcraftx README on GitHub. © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    932+75

    Open issues

    8+3

    Compared with peers in Backend

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 1, by 7-day star growth

    storytold/artcraftx compared with Backend repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    anthropics/skills187.8K+2.9K15—
    DuarteSantos8/openGym19.7K+2.4K602 days ago
    shiyu-coder/Kronos47.0K+2.3K16—
    NationalSecurityAgency/ghidra98.2K+2.3K6414 days ago
    microsoft/VibeVoice56.0K+1.1K29—
    storytold/artcraftx1.1K—7—
    Category median56.0K+2.3K29—

    Also by storytold

    Other repositories from this maintainer that GStars tracks

    Discover Repositories

    Search across tracked repositories by name or description