A roguelike deckbuilder that generates entire games from any content you give it.
Drop in a URL, PDF, or text — Famble reads it, then builds a complete Slay the Spire-style card game around it: unique characters, enemies, cards, bosses, backgrounds, music, and sound effects. Every run is one-of-a-kind.
https://famble-six.vercel.app/
- You provide content — a URL, PDF, or raw text
- AI reads and interprets it — extracting themes, characters, and concepts
- A full game is generated — player character, enemies, cards with unique effects, a boss with phases, backgrounds, music, and SFX
- You play through it — navigate a branching map, fight enemies, collect cards, and face the final boss
- Frontend: React 19 + TypeScript + Vite + Tailwind CSS 4
- Text Generation & OCR: Mistral AI
- Image & Music Generation: Google Gemini
- SFX & Boss Voice: ElevenLabs
- Animation: Motion (Framer Motion)
Prerequisites: Node.js
- Install dependencies:
npm install - Set API keys in
.env.local:MISTRAL_API_KEY— Required for text generation and OCRGEMINI_API_KEY— Required for image + background music generationELEVENLABS_API_KEY— Optional, enables SFX + boss TTS
- Start the dev server:
npm run dev
Read the full story behind Famble:
How I Built a Game That Writes Itself — My Mistral Hackathon Story




