面向 VS Code 的开源 AI 编程代理,可接入自有模型,包括云端 API、账号以及本地 Ollama 或 llama.cpp。
- Star
- 19,967
- Fork
- 10,596
- 未关闭 Issue
- 19
- 最近提交
- 7天前
这是什么?
bolt.diy 是一个开源的浏览器端 AI 编程工作台,用于构建全栈 Web 应用。你用自然语言描述需求,助手便会在基于 WebContainers 的浏览器内 Node.js 环境中编写、运行和修改项目。它支持 22 个以上的模型服务商,包括 OpenAI、Anthropic、Gemini、Groq、xAI、DeepSeek、Ollama 和 LM Studio,也可以接入 Vercel AI SDK 支持的其他服务商。默认启用 OpenRouter、Anthropic、OpenAI 和 Google。
界面包含代码编辑器、终端、可视化差异查看器和实时预览。项目支持通过 Git 克隆和推送、从快照恢复、导出为 ZIP,并可一键部署到 Netlify、Vercel 或 GitHub Pages,同时集成了 Supabase 管理和 MCP 工具。项目可通过 pnpm、Docker 本地运行,也可打包为 Electron 桌面应用。API 密钥既可在设置界面填写,也可通过环境变量配置。
核心功能
- 01基于 WebContainers 在浏览器中运行全栈 Node.js 开发环境
- 02支持 22 个以上大模型服务商,包括通过 Ollama 和 LM Studio 使用本地模型
- 03内置代码编辑器、终端、可视化差异查看器和实时预览
- 04支持 Git 克隆与推送、快照恢复和 ZIP 导出
- 05可一键部署到 Netlify、Vercel 和 GitHub Pages
- 06集成 Supabase 与 Model Context Protocol(MCP)工具
适用场景
- 无需本地环境,通过文字描述快速原型化 Web 应用
- 使用 Ollama 等本地模型搭建全栈项目
- 在同一编程任务上比较不同大模型服务商的效果
- 生成站点并快速部署到 Netlify、Vercel 或 GitHub Pages
快速上手
- 1
安装 pnpm(需要 Node.js 22.12.0 或更高版本)
npm install -g pnpm - 2
克隆仓库并安装依赖
git clone https://github.com/stackblitz-labs/bolt.diy.git && cd bolt.diy && pnpm install - 3
启动开发服务器,然后打开 http://localhost:5173
pnpm run dev
使用前须知
- 需要 Node.js 22.12.0 或更高版本以及 pnpm,必须进行本地开发环境配置。
- 大多数模型提供商需要你自己的 API 密钥,但也支持通过 Ollama 或 LM Studio 使用本地模型。
- README 称不计划新增功能,目前仅进行错误修复和依赖更新。
- WebContainers API 对企业部署有单独的商业许可条款。
标签
常见问题
- bolt.diy 是什么?
- 开源的 AI 开发工作台,在浏览器中构建全栈 Web 应用,每次提问可自由选择大模型。 bolt.diy 是一个开源的浏览器端 AI 编程工作台,用于构建全栈 Web 应用。你用自然语言描述需求,助手便会在基于 WebContainers 的浏览器内 Node.js 环境中编写、运行和修改项目。它支持 22 个以上的模型服务商,包括 OpenAI、Anthropic、Gemini、Groq、xAI、DeepSeek、Ollama 和 LM Studio,也可以接入 Vercel AI SDK 支持的其他服务商。默认启用 OpenRouter、Anthropic、OpenAI 和 Google。
- bolt.diy 可以免费使用吗?用的什么许可证?
- bolt.diy 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- bolt.diy 还在维护吗?
- 活跃维护中。bolt.diy 最近一次提交是在 2026年10月14日。
- bolt.diy 适合用来做什么?
- 无需本地环境,通过文字描述快速原型化 Web 应用 使用 Ollama 等本地模型搭建全栈项目 在同一编程任务上比较不同大模型服务商的效果 生成站点并快速部署到 Netlify、Vercel 或 GitHub Pages
- bolt.diy 怎么安装和运行?
- 安装 pnpm(需要 Node.js 22.12.0 或更高版本): npm install -g pnpm 克隆仓库并安装依赖: git clone https://github.com/stackblitz-labs/bolt.diy.git && cd bolt.diy && pnpm install 启动开发服务器,然后打开 http://localhost:5173: pnpm run dev
- 在哪里获取 bolt.diy?
- 源代码和安装说明在 GitHub 上:https://github.com/stackblitz-labs/bolt.diy
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一门面向产品人员与开发者的 Vibe Coding 实战课程,带你从想法走到产品上线。
开源免费的桌面应用,让 AI 智能体直接处理本地文件,基于 OpenCode 构建,可接入多种模型或本地 Ollama 模型。
基于 Docker Compose 的模板,一键搭建包含 n8n、Ollama、Qdrant 和 PostgreSQL 的本地 AI 低代码环境。
一个可部署的开源入门套件,用于搭建和定制 AI 小镇,AI 角色在虚拟小镇中生活、聊天和社交。
一个开源的 AI 搜索引擎,联网检索并给出带引用的回答,界面可动态生成富组件。