puppyone 是开发框架领域的开源项目,由 puppyone-ai 开发,是 2026 年新上线的项目。
在全站 13,014 个收录项目中,它的 GitHub 星标数(922)位列前 30%,在开发框架分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。Apache-2.0 许可证,可免费使用和部署。
它主要面向的使用场景是:构建需要多轮对话记忆的客服机器人。同类可对比的替代方案包括 LangChain、LlamaIndex、Dify。

1克隆项目仓库
从 GitHub 拉取 puppyone 源码,后续 Docker 配置都在仓库的 docker 目录下。
git clone https://github.com/puppyone-ai/puppyone.git2进入目录并配置环境
切换到 docker 目录,把示例环境变量文件复制为 .env,供 compose 读取。
cd puppyone/docker
cp .env.example .env3启动 Docker 全栈
一条命令拉起 PostgreSQL、Auth、API 网关、Redis、MinIO、前后端全部服务,数据库表结构首次运行自动初始化。
docker compose up -d4确认容器状态
首次启动约需 1-2 分钟;若页面暂时打不开,用该命令检查各容器是否正常运行。
docker compose ps5安装并登录 CLI
全局安装 puppyone 命令行工具并登录;首次运行会提示选择 Cloud / Local / Custom URL。
npm install -g puppyone
puppyone auth login6创建第一个上下文驱动器
创建项目并将其设为当前活动项目,也可以直接在 Web 应用里创建。
puppyone project create "My Project"
puppyone project use "My Project"7添加第一条内容
通过 URL 方式向 Context Drive 添加网页内容,并用 --scope 指定目标路径。
puppyone access add url https://example.com --scope /refs| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
ANTHROPIC_API_KEY | 否 | 可选,写入 docker/.env 后重启即可启用自托管环境下的智能体对话 | sk-ant-xxxxxxxx |
SANDBOX_TYPE | 否 | 沙箱类型,远程或多租户部署建议改为 e2b,本地默认使用 Docker 沙箱 | e2b |
E2B_API_KEY | 否 | 使用 SANDBOX_TYPE=e2b 时必须提供的 E2B 密钥 | e2b-xxxxxxxx |
打开 http://localhost:3000 能正常访问即成功;若打不开,执行 docker compose ps 检查容器状态。
Q:自托管首次启动需要多久?
A:第一次启动通常需要 1-2 分钟,数据库表结构会在首次运行时自动应用,请耐心等待后再访问页面。
Q:网页端打不开怎么办?
A:在 docker 目录下执行 docker compose ps,确认各容器是否已启动完成;刚启动时可稍等片刻再刷新。
Q:CLI 如何连接自托管实例?
A:执行 puppyone auth login 时选择 Local,或直接加参数 -u http://localhost:9090;CLI 按目标分别保存会话,可用 puppyone auth targets switch
Q:GitHub、Gmail、Google Drive 等 OAuth 连接器为什么用不了?
A:这类连接器需要在后端环境变量中配置对应服务商的凭据,具体变量可参考 backend/.env.example。
Q:自托管和云端的功能流程一样吗?
A:一样,栈启动后产品操作流程完全相同,区别只是云端无需自己维护基础设施。
LangChain、LlamaIndex、Dify
puppyone 是开发框架领域的开源项目,由 puppyone-ai 开发,是 2026 年新上线的项目。
在全站 13,014 个收录项目中,它的 GitHub 星标数(922)位列前 30%,在开发框架分类中处于中上游。
项目目前处于活跃维护状态,最近一次代码更新于 2026-09-23。Apache-2.0 许可证,可免费使用和部署。
它主要面向的使用场景是:构建需要多轮对话记忆的客服机器人。同类可对比的替代方案包括 LangChain、LlamaIndex、Dify。
ComfyUI_Custom_Nodes_AlekPet
开源
给 ComfyUI 装上语音翻译和姿态检测,工作流更全能
Custom nodes that extend the capabilities of Comfyui
langchain
开源
组装 AI 应用的乐高积木,从想法到上线不换工具
The agent engineering platform.
transformers
开源
全球最大的模型仓库全家桶,想用的模型一把抓
Transformers: the model-definition framework for state-of-the-art machine learning m···
pi
开源
一套 TypeScript 工具包,快速搭出能写代码的 AI agent
AI agent toolkit: unified LLM API, agent loop, TUI, coding agent CLI