Repolode
stackblitz-labs

stackblitz-labs/bolt.diy

Open-source AI developer workspace that builds full-stack web apps in the browser, letting you pick any supported LLM per prompt.

Open-source alternative to:Bolt.newLovablev0

Stars
19,967
Forks
10,596
Open issues
19
Last commit
7 days ago

What is it?

bolt.diy is an open-source, browser-based AI coding workspace for building full-stack web applications. You describe what you want in a prompt, and the assistant writes, runs, and edits the project inside an in-browser Node.js environment powered by WebContainers. It supports more than 22 model providers, including OpenAI, Anthropic, Gemini, Groq, xAI, DeepSeek, Ollama and LM Studio, and any provider reachable through the Vercel AI SDK can be added. OpenRouter, Anthropic, OpenAI and Google are enabled by default.

The interface includes a code editor, terminal, visual diff viewer and live preview. Projects can be cloned from and pushed to Git, restored from snapshots, exported as ZIP files, and deployed to Netlify, Vercel or GitHub Pages. Supabase management and MCP tool integration are also included.

The project runs locally via pnpm, Docker, or as an Electron desktop app. API keys can be entered in the settings UI or set through environment variables.

Key features

  • 01Full-stack Node.js development environment running in the browser via WebContainers
  • 02Supports 22+ LLM providers, including local models through Ollama and LM Studio
  • 03Integrated code editor, terminal, visual diff viewer and live preview
  • 04Git clone and push, snapshot restoration and ZIP export
  • 05One-click deployment to Netlify, Vercel and GitHub Pages
  • 06Supabase integration and Model Context Protocol (MCP) tooling

Use cases

  • Prototyping a web app from a text prompt without a local setup
  • Building full-stack projects while using a self-hosted local model via Ollama
  • Comparing different LLM providers on the same coding task
  • Generating and deploying a quick site to Netlify, Vercel or GitHub Pages

Quick start

  1. 1

    Install pnpm (requires Node.js 22.12.0 or newer)

    npm install -g pnpm
  2. 2

    Clone the repository and install dependencies

    git clone https://github.com/stackblitz-labs/bolt.diy.git && cd bolt.diy && pnpm install
  3. 3

    Start the development server, then open http://localhost:5173

    pnpm run dev

Things to know

  • Requires Node.js 22.12.0 or newer and pnpm, so it needs a local development setup.
  • Most providers need your own API key, though local models via Ollama or LM Studio are also supported.
  • The README says no new features are planned; work is limited to bug fixes and dependency updates.
  • WebContainers API has separate commercial licensing terms for enterprise deployment.

Topics

FAQ

What is bolt.diy?
Open-source AI developer workspace that builds full-stack web apps in the browser, letting you pick any supported LLM per prompt. bolt.diy is an open-source, browser-based AI coding workspace for building full-stack web applications. You describe what you want in a prompt, and the assistant writes, runs, and edits the project inside an in-browser Node.js environment powered by WebContainers. It supports more than 22 model providers, including OpenAI, Anthropic, Gemini, Groq, xAI, DeepSeek, Ollama and LM Studio, and any provider reachable through the Vercel AI SDK can be added. OpenRouter, Anthropic, OpenAI and Google are enabled by default.
Is bolt.diy free to use? What license does it have?
bolt.diy is open source under the MIT license. Check the license terms before using it in commercial products.
Is bolt.diy still maintained?
Actively maintained. The last commit to bolt.diy was on Oct 14, 2026.
What can I use bolt.diy for?
Prototyping a web app from a text prompt without a local setup Building full-stack projects while using a self-hosted local model via Ollama Comparing different LLM providers on the same coding task Generating and deploying a quick site to Netlify, Vercel or GitHub Pages
How do I install bolt.diy?
Install pnpm (requires Node.js 22.12.0 or newer): npm install -g pnpm Clone the repository and install dependencies: git clone https://github.com/stackblitz-labs/bolt.diy.git && cd bolt.diy && pnpm install Start the development server, then open http://localhost:5173: pnpm run dev
Where can I get bolt.diy?
The source code and installation instructions are on GitHub: https://github.com/stackblitz-labs/bolt.diy

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects