🚀 Launch App | 📖 Documentation | 🐞 Report Bug
Simulate thousands of Magic: The Gathering Commander games to predict tournament brackets. Powered by Forge, Docker, and Gemini AI.
Run the full stack locally with just two commands. See Deployment Guide for detailed setup.
# 1. Install dependencies
npm run install:all
# 2. Start the app (Frontend, API, Worker, Analysis)
npm run devVisit http://localhost:5173 to start simulating.
- 🤖 AI-Powered Analysis: Uses Gemini to analyze game logs and determine power levels.
- ⚡ Parallel Simulation: Runs multiple Forge instances concurrently via Docker.
- 📊 Bracket Prediction: Automatically simulates brackets to predict tournament outcomes.
- ☁️ Hybrid Architecture: Runs fully locally or on Google Cloud Platform.
- Architecture Overview: Deep dive into the system design, Docker worker, and data flow.
- Deployment Guide: Detailed setup instructions, prerequisites, and cloud deployment.
- Mode Setup: Configure for Local vs GCP operation.
- Secrets Setup: How to configure API keys and credentials.
We welcome contributions! Please see our Contributing Guide to get started.
