Prompt, run, edit, and deploy full-stack web apps using any LLM you want. Open source fork of Bolt.new.
Bolt.diy is the official open source version of Bolt.new, allowing users to prompt, run, edit, and deploy full-stack web applications using any LLM they choose. It supports 19+ AI providers including OpenAI, Anthropic, Ollama, OpenRouter, Gemini, LMStudio, Mistral, xAI, HuggingFace, DeepSeek, Groq, Cohere, Together, Perplexity, Moonshot, Hyperbolic, GitHub Models, and Amazon Bedrock. Features include AI-powered full-stack development, image attachment, integrated terminal, code revert, ZIP download, Docker support, direct deployment to Netlify/Vercel/GitHub Pages, Electron desktop app, data visualization, Git integration, MCP support, search, file locking, diff view, Supabase integration, and Expo app creation. It is community-driven and extensible via the Vercel AI SDK.
Key Features
check_circleAI-powered full-stack web development for NodeJS apps
check_circleSupport for 19+ LLMs with extensible architecture
check_circleAttach images to prompts
check_circleIntegrated terminal for LLM-run commands
check_circleRevert code to earlier versions
check_circleDownload projects as ZIP
check_circleDocker support
check_circleDeploy to Netlify, Vercel, or GitHub Pages