Welcome
GlyphStudio is a desktop-native pixel sprite studio built with React, TypeScript, and Tauri v2.
It is designed around a simple thesis: creative authority comes from deterministic editing. AI is a subordinate assistant that operates inside bounded, reversible workflows — never the primary authoring path.
What GlyphStudio is
- A serious desktop studio for building, editing, and animating pixel sprites
- A tool that rewards skill, muscle memory, and precise control
- A workspace where indexed palettes, timeline editing, and validation are first-class systems
- An AI-assisted environment where every generated result lands as an editable, provenance-tracked artifact
What GlyphStudio is not
- A browser-based casual generator
- A prompt-and-pray image tool
- A tool where AI replaces manual craft
Core product laws
- Desktop-native studio, not a browser toy
- Manual editing is first-class and never blocked behind AI
- AI actions create editable outputs, not opaque final states
- Deterministic operations expose parameters and are replayable
- Probabilistic operations are clearly labeled and reversible
- Animation and locomotion assistance are real features, not placeholder UI
- Every feature increases control, quality, or repeatability
Architecture
| Layer | Technology | Responsibility |
|---|---|---|
| Frontend | React + TypeScript | UI, canvas, panels, state management |
| Desktop | Tauri v2 + Rust | Filesystem, transforms, AI orchestration, validation |
| AI | Ollama + ComfyUI | Structured prompting, image generation, analysis |
Next steps
- Getting Started — set up your development environment
- Workspace Guide — understand the ten workspace modes
- Architecture — how the frontend and backend fit together
- Production Workflows — variants, reusable parts, templates, packs, and bundle export