Arcanum (opens in new tab)
100K+ line desktop worldbuilding tool and cloud publishing platform for multiplayer game creators. Tauri 2 desktop app with 291 React components, 104 async Rust backend commands, and a 69-panel editor — with AI-assisted content creation woven throughout via five image providers, three LLM backends, and a text-to-speech pipeline.
- Unified AI dispatcher integrating Runware FLUX, OpenAI GPT Image, and DeepInfra for image generation plus Claude, DeepSeek, and OpenAI for text — with automatic prompt enhancement, style templates, and background removal
- Voyage AI-powered RAG lore index — every article, timeline event, map pin, region, and relationship is chunked and embedded into a per-project local vector store (auto-reindexed on edit), grounding every AI feature in retrieved world context instead of single-article prompts
- Serverless cloud platform (Workers + D1 + R2) with AI proxy layer enforcing model allowlisting and per-user lifetime quotas; wildcard-subdomain publishing deploys each world as an independent showcase SPA
- AI-powered lore authoring suite on top of the RAG index: gap analysis, consistency auditing, vision-based map analysis, relationship discovery, timeline inference, and cinematic video export via FFmpeg
- Format-preserving YAML round-trip I/O retains comments and key ordering; content-addressed SHA-256 asset storage with lossy WebP re-encoding for publish