Dyad:面向开发者的自由 AI 构建器

支持 Gemini、Claude 等大模型 API,同时支持本地 Ollama 模型。
内置数据库与身份验证系统,省去了繁琐的环境配置,可快速构建并测试一个完整的应用。

项目概览

Dyad 是一个本地运行的开源 AI 应用构建器

  • 本地运行、完全控制:与 Lovable、v0、Bolt 等相比,Dyad 不依赖云平台,所有代码与数据都保留在你的设备上,无锁定风险。
  • 平台兼容性强:支持 macOS 和 Windows(Linux 可能也能支持)
  • 集成你的 AI 密钥:可以使用任何 API 密钥(如 OpenAI、Anthropic、Gemini、Ollama),避免绑定到某个模型提供者

功能亮点

1. 全栈构建能力

  • 支持快速生成 React 前端、Serverless 后端、数据库逻辑,打造完整的 AI 驱动应用
  • 支持 Supabase 集成、Export 到 Vercel 或其他平台
  • 版本控制自动化:每次修改都自动创建类似 Git 提交的版本,并可随时撤销修改,类似“时光回溯

2. 极高灵活性与透明性

  • 真正开源:Apache 2.0 许可免费使用和改造
  • AI 模型自由选择:你可以使用 OpenAI、Gemini、Claude、Ollama 甚至本地模型
  • 社区活跃:GitHub 拥有 13k+ Stars、超过 1.2k Forks,Reddit 社区也很活跃

3. 使用体验简洁流畅

  • 安装启动极快:无需注册,下载安装后即可使用
  • 快速构建:有用户反馈“coffee break 也能完成一个 app”
  • Versioning + 撤销操作:保存所有版本,撤销安全无忧

最近动态

  • 最近发布版本包括 v0.16.0(引入 Portal 模板)以及 0.17.0-beta 系列 。
  • 项目持续活跃,频繁有社区成员提交 PR、修复、改进 UI 等

总结一览

特点描述
目标本地构建、运行安全、无锁定的 AI 应用
技术栈主流前端(React)、后端 Serverless、数据库(Supabase),版本控制基于 Git
模型接入OpenAI、Gemini、Claude、Ollama、本地模型等
用户体验安装快速、版本管理自动化、开发方便
社区与授权开源(Apache 2.0)、GitHub 和 Reddit 社区活跃

Github:https://github.com/dyad-sh/dyad

油管:https://youtu.be/By_56RYH0uc