Favicon of Bolt.diy

Bolt.diy

A self-hosted AI coding assistant for full-stack web apps, with local models through Ollama or LM Studio and a browser workspace or desktop app.

Alternative to:

Screenshot of Bolt.diy website

Bolt.diy is an AI coding assistant for building full-stack Node.js web applications with your choice of model. It's a fork of Bolt.new that combines generated code with an editable development workspace.

  • Model choice: Use local models through Ollama or LM Studio, OpenAI-compatible endpoints, or cloud providers such as Anthropic, OpenAI, and Gemini.
  • Development workspace: Edit code, use an integrated terminal, search the codebase, and inspect a live preview alongside AI generation; voice prompting is also supported.
  • Review and recovery: Inspect changes in a visual diff, protect selected files from conflicting edits, and restore earlier project snapshots.
  • Project connections: Clone and push Git projects, export ZIP files, connect Supabase databases, and extend the assistant's tools through MCP.
  • App publishing: Work with Expo projects for React Native and deploy projects to Netlify, Vercel, or GitHub Pages.

You can self-host the browser workspace, run it through Docker, or use an Electron desktop app on macOS, Windows, or Linux. Local model endpoints keep inference with your chosen local backend; cloud providers receive model requests and require API credentials. The source code is open source under MIT. Its WebContainers API has separate commercial licensing terms for enterprise deployment.

Similar to Bolt.diy