Homespun 面向希望让 AI 直接构建并托管可邀请他人使用的 Web 应用的场景。根据仓库说明,其核心思路是:AI 智能体根据一个 HTML 文件加上一份 manifest.json,生成一个真实的 Web 应用,Homespun 将其托管到一个 URL 上;用户打开链接即可使用,不需要安装、构建步骤或部署流水线。
主要能力:支持多用户 Web 应用的部署与运营,包括魔法链接(magic-link)登录、共享实时数据库、按角色的权限、邮件通知和文件上传。
本仓库包含的内容(均以 MIT 许可发布):客户端 CLI、MCP 服务器、SDK 核心,以及智能体技能(skills/homespun)和 Claude 插件(plugins/homespun)。托管服务端(relay)不开源,不在本仓库中。
使用方式:应用目录 ./my-app 需要包含 index.html 和 manifest.json,快速入门指南会介绍这两部分。除了在终端使用,也可以从 Claude 或 ChatGPT 等聊天客户端使用 Homespun,参见“Connect to your AI chat”,该方式无需安装。仓库中每个参考页面均由其所记录的源代码生成,若两者不一致则构建测试会失败。可参考的文档包括:HTTP API(每个 /v1 端点)、CLI(每个命令和标志)、SDK(window.homespun 浏览器 API)、Manifest(应用清单格式)、Errors(每个错误码)、Agent 指南和 MCP 指南。文档地址:docs.homespun.dev。仓库为只读镜像。
限制与说明:托管服务端不开源;价格、收费、具体平台支持范围等事实暂未提供。