
MUI Gamebook: AI-Powered Interactive Fiction Platform
Project Overview
MUI Gamebook is an innovative platform designed to create, play, and distribute AI-assisted interactive fiction games (also known as visual novels or text adventure games). It utilizes a Markdown-like custom Domain Specific Language (DSL) to provide a powerful and intuitive ecosystem for story creators and players. Play Online: muistory.com
Core Features
1. Game Language Foundation
The core of the platform is built on a custom Domain Specific Language (DSL). This language uses extended Markdown syntax, allowing authors to define game flow, narrative text, images, audio, video, options, and manage global game state.
2. Intuitive Game Editor (GUI)
User-friendly Graphical User Interface (GUI) editor. Visual tools manage scenes, options, states, and AI generation parameters, making game development accessible to non-programmers.
3. AI-Assisted Content Generation & Human Curation
Leverages Artificial Intelligence to transform existing literary works or raw story ideas into playable games. After AI generation, human editors curate, optimize, and refine the AI-produced content.
4. Deployable Standalone Game Packages
Export finished games as simple, standalone, and easy-to-deploy packages.
Page Structure
Tech Stack
Frontend
- Next.js 16 + React 19
- Tailwind CSS + Radix UI
- next-intl Internationalization
Backend
- Cloudflare Workers + D1 Database
- Better-Auth Authentication
- Drizzle ORM
AI Integration
- Image Generation: DALL-E, Stable Diffusion, Gemini
- Text Generation: OpenAI GPT-4, Google Gemini
- Speech Synthesis: Azure TTS
Toolchain
- @mui-gamebook/parser: DSL Parser
- @mui-gamebook/asset-generator: Batch Asset Generation