bolt.diy - AI Code Assistants Tool
Overview
bolt.diy is the open-source edition of the Bolt.new AI coding assistant that lets developers prompt, run, edit and deploy full‑stack Node.js web applications from a browser or a local self‑hosted instance. The project couples an in‑browser development environment (StackBlitz WebContainers-based) with a modular LLM provider architecture so prompts can drive filesystem edits, run servers, install packages and produce deployable projects. ([github.com](https://github.com/stackblitz-labs/bolt.diy)) The codebase is built to be provider‑agnostic: out of the box it supports many cloud and local LLM providers (OpenAI, Anthropic, Ollama, OpenRouter, Gemini, Mistral, xAI, HuggingFace, Groq, DeepSeek and others) and exposes a provider/plugin model so teams can add custom endpoints or local model endpoints via the Vercel AI SDK pattern. Common workflows include attaching images to prompts, streaming terminal output, reverting to earlier code snapshots, exporting projects as ZIP, and deploying to Vercel/Netlify/GitHub Pages. Installation can be done locally (pnpm-based), via Docker, or by importing the project from Git; the project docs contain step‑by‑step setup and provider configuration instructions. ([stackblitz-labs.github.io](https://stackblitz-labs.github.io/bolt.diy/?utm_source=openai))
Installation
Install via npm:
npm install -g pnpmgit clone https://github.com/stackblitz-labs/bolt.diy.gitcd bolt.diypnpm installpnpm run dev# (Docker) docker build . --target bolt-ai-development# (Docker) docker compose --profile development up Key Features
- In‑browser full‑stack Node.js development with WebContainers and live previews.
- Provider‑agnostic LLM support (OpenAI, Anthropic, Ollama, OpenRouter, Gemini, Mistral, xAI, HuggingFace, Groq).
- Attach images to prompts for richer context in code generation and UI work.
- Integrated terminal with streaming output for installs, server logs, and command execution.
- Export or publish projects: ZIP download, push to GitHub, or one‑click deploy to Vercel/Netlify.
- Project diffs, version revert, and automatic commits for traceable AI-driven code changes.
Community
bolt.diy has an active, large community and many external forks; the main GitHub repo shows heavy social adoption (thousands of stars/forks) and frequent PRs and merges. ([github.com](https://github.com/stackblitz-labs/bolt.diy)) Community channels (GitHub issues, a dedicated ThinkTank forum and Reddit threads) surface both praise for the full‑stack/browser approach and practical bug reports (token counting, local provider performance), indicating engaged users testing edge cases and contributing fixes. ([stackblitz-labs.github.io](https://stackblitz-labs.github.io/bolt.diy/?utm_source=openai))
Key Information
- Category: Code Assistants
- Type: AI Code Assistants Tool