AI News HubLIVE
站内改写2 分钟阅读

Show HN:开源AI应用构建器,可嵌入您的SaaS

AI App Builder Open 是一个开源、无代码的AI应用构建器,用户通过自然语言描述需求,AI即可构建、预览并部署完整的全栈Next.js应用。它支持自托管、白标、多租户,并可通过单个API密钥集成托管、数据库、AI、GitHub同步等功能,是v0、Lovable、Bolt和Replit的免费替代方案。

来源Hacker News AI作者: francescjuille

AI App Builder Open 是一个开源、无代码的AI应用构建器,旨在让用户通过简单的自然语言描述来创建完整的全栈Next.js应用。用户只需输入如“一个带有看板和Stripe计费的CRM”之类的需求,AI便会自动构建、预览并部署一个功能完备的应用程序。该工具提供了实时预览、代码编辑器、数据库、日志、版本控制和GitHub同步等开箱即用的功能。

该构建器由Totalum VCaaS API(Vibe-Coding-as-a-Service)驱动,后者负责处理后端基础设施——包括托管、沙箱、数据库、AI代理、自定义域名和GitHub——所有这些都通过单个API密钥提供。开发者只需克隆此仓库,粘贴一个API密钥,即可在几分钟内运行自己的AI应用构建器,既可用于个人使用,也可为客户提供服务。

对于个人开发者、独立黑客、SaaS公司、机构和无代码团队来说,这个工具极具吸引力。它提供了自托管的v0/Lovable/Bolt/Replit替代方案,允许SaaS公司将AI应用构建器嵌入到自己的产品中,让用户直接在平台内构建全栈应用。机构可以更快地交付客户应用,并实现白标体验。非技术用户则无需管理基础设施,一个密钥即可让一切运行。

功能亮点包括:从提示到全栈应用、实时预览、内置Monaco代码编辑器、每个应用的托管数据库、密钥和环境变量管理、一键托管和部署、自定义域名、双向GitHub同步、版本历史、实时服务器日志、隔离沙箱、多租户支持以及漂亮的git-diff查看器。应用可以部署到Vercel、容器或任何Node.js主机上,完全无平台锁定。

快速入门非常简单:克隆仓库、安装依赖、创建.env文件并添加Totalum VCaaS API密钥,然后运行npm run dev即可。API密钥可免费获取,前50个AI积分免费。安全方面,API密钥仅在服务器端使用,不会暴露给浏览器。

对于希望将AI应用构建器嵌入到自己SaaS中的用户,该工具设计为多租户和白标。每个生成的应用都是隔离的Totalum项目,可以按用户、团队或客户创建,保持完全分离。通过单个API密钥,用户可以为其客户提供托管、数据库、AI、域名、GitHub和沙箱功能,无需整合多个供应商。这还可以作为新的收入来源,在现有产品之上转售应用构建、托管或高级AI积分。

生成的应用自带托管数据库和运行所需的一切,同时允许自由添加第三方提供商,如Better Auth、Supabase Auth、Clerk、Auth0、Supabase数据库、Postgres、PlanetScale、MongoDB、Stripe支付以及任何AI模型。项目结构清晰,包含客户端和服务器端的代理路由,确保API密钥安全。

总之,AI App Builder Open 是一个功能丰富、灵活且完全开源的AI应用构建平台,适用于从个人项目到企业级SaaS的各种场景。