Bolt.diy is the official open-source version of Bolt.new, a powerful AI coding assistant that lets you prompt, run, edit, and deploy full-stack web applications using any large language model (LLM) of your choice. Unlike proprietary alternatives, Bolt.diy gives you complete control over the AI backend, supporting a vast array of providers including OpenAI, Anthropic, Ollama, OpenRouter, Gemini, LMStudio, Mistral, xAI, HuggingFace, DeepSeek, Groq, Cohere, Together, Perplexity, Moonshot (Kimi), Hyperbolic, GitHub Models, Amazon Bedrock, and many more. It is built on the Vercel AI SDK, making it easily extensible to support any model compatible with that SDK.
Features: Bolt.diy enables you to write code, run it in a sandboxed environment, edit files, and deploy applications directly from your browser. The tool is designed for rapid prototyping and development, allowing you to iterate quickly by simply typing prompts. It supports full-stack development, meaning you can build frontend, backend, and database components seamlessly.
Benefits: The key advantage of Bolt.diy is its flexibility. You are not locked into a single AI provider; you can switch between models based on task requirements, cost, or performance. Being open-source, it is free to use and can be self-hosted, ensuring data privacy and customization. The community-driven development means continuous improvements and a wealth of shared resources.
Use Cases: Bolt.diy is ideal for developers who want to accelerate their workflow, experiment with different AI models, or build applications without manual coding. It is also great for learning, as you can see how AI translates natural language into functional code. Teams can use it for collaborative development, and enterprises can deploy it internally for secure AI-assisted coding.
Technical Details: Bolt.diy runs locally or on a server, with installation via GitHub. It requires Node.js and npm. The project includes a web interface where you input prompts, and the chosen LLM generates code that is executed in a sandbox. The community provides extensive documentation and support. An experimental agent called "bolt.diy Expert" is available for answering common questions.
web developers, full, stack engineers, AI researchers, startup teams, prototyping teams, open, source contributors, DevOps engineers