Mystrix.ink
AI-Powered Interactive Storytelling
A complete platform where users experience AI-powered narrative adventures created by content creators. Story Studio supports world-building, character creation, and branching timelines, with usage credits, multiplayer parties, five backend services, and native reader, creator, and iOS apps.
Stories That Respond to You
Living Narratives
AI-powered stories that adapt to player choices. Characters with memory. Worlds with consequences. Every playthrough unique.
Creator Economy
Story Studio empowers creators to build immersive worlds without code, publish their work, and grow an audience.
Clear Usage Model
A simple credit model maps each credit to one AI action, making usage predictable and easy to understand.
5 Production-Ready Services
Main Service
User-facing runtime. Story discovery, AI-powered sessions, payments, multiplayer parties, referral system.
- Real-time AI orchestrator
- Session state management
- Stripe subscriptions
- Daily free credits
Creator Service
Story Studio for builders. World creation, character editor, timeline management, publishing workflow.
- World Builder
- Character Editor + voice
- Branch/Timeline Editor
- Story validation/linting
API Service
Mobile backend for iOS/Android apps. Same features as web, optimized for mobile consumption.
- JWT authentication
- Rate limiting
- OpenAPI documented
- Mobile-optimized responses
Admin Service
Complete administrative dashboard. User management, creator approval, platform configuration.
- User management
- Credits oversight
- Audit logging
- Dynamic config
Email Service
Transactional email microservice. Domain verification, tracking, templates.
- DKIM signing
- Open/click tracking
- Template system
- Bounce handling
AI Orchestrator Pipeline
Context Assembly
Gathers story canon, character states, world time, player history, and recent messages into a coherent context window.
Planning
Planner AI determines narrative direction, validates against story rules, and proposes next story beats.
Narration
Narrator generates prose in the story's voice. Character agents respond in-character. Cinematic layer adds atmosphere.
Memory Extraction
Extracts key facts, relationship changes, and world state updates. Persists to session memory for continuity.
Build Worlds Without Code
🌍 World Builder
Define genre, tone, lore, and rules. Set the atmosphere that permeates every interaction.
👤 Character Editor
Create characters with personalities, voices, relationships, and AI voice preview.
📍 Location Manager
Define locations with descriptions, atmosphere, and connected paths.
🌲 Timeline Editor
Build branching narratives with events, choices, and consequences.
✅ Validation
Story linter checks completeness, coherence, and content rating compliance.
📊 Analytics
Session metrics, engagement tracking, earnings dashboard.
Moonshot Party System
Party Creation
Create a party, get an invite code, share with friends.
Voting System
Democratic decision-making for story choices.
Real-time Sync
All players see the story unfold together.
Shared Sessions
Split credits fairly. Everyone contributes.
Production-Ready Stack
Backend
- Flask 3.0 + Gunicorn
- MongoDB 6.0+
- Redis (rate limiting)
- JWT authentication
AI
- OpenAI GPT-4 integration
- Orchestrator pipeline
- Cost control system
- Context optimization
Payments
- Stripe subscriptions
- Credit system
- Append-only ledger
- Creator compensation
Mobile
- Kotlin Multiplatform + Compose
- Reader & creator Android apps
- iOS client via MystrixShared XCFramework
- Codemagic build pipeline
DevOps
- Systemd services
- Nginx configs
- Comprehensive tests
- Full documentation
One Connected Storytelling System
Mystrix.ink Identity
A live .ink domain and visual identity built for the creative platform
5 Backend Services
Main, Creator, API, Admin, Email
3 Native Mobile Apps
Reader and creator Android apps plus an iOS client, sharing Kotlin Multiplatform core modules
Full Documentation
Architecture docs, API reference, UX specs
Test Suites
1,288 test files across 17 suites; 2,786 tracked bugs, none open
Deploy Ready
Systemd + Gunicorn + Nginx configs
Shared Design Language
Consistent reader, creator, and administration experiences
Stories that respond to every choice
Explore the five backend services, three native mobile apps, and creator tooling behind Mystrix.
Ask About the Project