MagiCode brings advanced AI capabilities together with a beautifully designed interface to accelerate your development workflow and unleash your creative potential.
- Three Visual Themes:
- Gradient Magic: A vibrant, colorful gradient for energetic coding sessions
- Space Exploration: Interactive starfield with parallax effects that follow your mouse
- Midnight Coding: Ultra-low-light theme for nighttime productivity
MagiCode connects to multiple leading AI models so you can choose the best tool for your task:
- OpenAI (GPT models)
- Anthropic (Claude models)
- Ollama (local models)
- Gemini
- Mistral
- And many more!
- Intuitive UI with effortless theme switching
- Animated, colorful text effects
- Rotating inspirational prompts to spark creativity
- High-contrast text for improved readability
- Cross-project compatibility
MagiCode delivers a straightforward setup experience to get you creating quickly.
Before running MagiCode, make sure you have:
-
Clone MagiCode:
git clone https://github.com/MagicUnicornInc/MagiCode.git cd MagiCode -
Install Dependencies:
pnpm install
-
Launch MagiCode:
pnpm dev
-
Once started, open your browser to the URL shown in your terminal (typically http://localhost:5173/).
For a containerized experience, MagiCode can run in Docker:
# Use our interactive script
./deploy-docker.sh
# Or manually:
docker build -t magicode:latest .
docker run -p 5173:5173 magicode:latestMagiCode supports multiple AI providers. To configure:
- Navigate to the model selector dropdown
- Select your preferred provider
- Enter your API key when prompted
- For custom base URLs (Ollama, etc.), use the settings panel
Join our community for the latest updates, support, and inspiration:
- GitHub Issues: Report bugs or suggest features
- Twitter: Follow us for updates
MagiCode is released under the MIT License.
MagiCode is built on the foundation of bolt.diy, an open-source AI coding assistant.


