GlyphStudio craft-first sprite studio.
A desktop-native pixel art studio where deterministic editing is the foundation and AI stays in the passenger seat. Build sprites, animate walk cycles, and validate assets — all with tools that reward skill, not luck.
Stack
React + TypeScript + Tauri v2 + Rust
Editor
Layers · Indexed Palettes · Selections · Timeline
AI Assist
Region Draft · Cleanup · Locomotion Analysis
Craft-First Design
Every feature increases control, quality, or repeatability. No dead buttons.
Deterministic Editor Core
Pixel-perfect canvas with layers, masks, selections, indexed palettes, and timeline with onion skinning. Tools you can build muscle memory with.
Subordinate AI Assist
Region drafts, cleanup, requantization, and silhouette repair — always on separate layers, always editable, always provenance-tracked.
Real Locomotion System
Analyze stride rhythm, contact timing, and center of mass. Plan walk cycles by feel. Generate constrained draft frames. Not a dead button — a real subsystem.
Professional Workspace
Eight workspace modes inside a single desktop shell.
Dark Pro UI
Deep charcoal workspace with crisp panels, restrained chrome, and palette colors that pop. Dense but learnable, shortcut-friendly.
Indexed Palette System
First-class palette contracts with semantic roles, ramp grouping, and double-right-click contextual popup at cursor. Palette is a domain system, not a color picker.
Validation & Export
Palette contract checks, socket alignment, atlas sizing, locomotion profile validation. Jump-to-fix repairs. Sprite sheet, PNG sequence, and atlas export.
Architecture
Frontend (React + TypeScript)
// 14 Zustand stores, dockable panels, Canvas/WebGL
// Workspace modes: Edit, Animate, Palette,
// AI Assist, Locomotion, Validate, Export Backend (Tauri v2 + Rust)
// 34 typed commands, event-driven job system
// Engine: pixel buffers, quantize, transforms
// AI orchestration: Ollama + ComfyUI bridges