Pizza Bot logo

Pizza Bot

打开

Pizza Bot 是 Apache-2.0 的本地优先收件箱,给长时间运行的 AI 智能体用 Unread 和 Action 队列,基于 DeepAgents 与 LangGraph。

分享:
查看替代方案

Pizza Bot 是长时间 AI 工作的收件箱:发起或调度任务,走开,回来看 Unread(已完成)或 Action(等你拍板)。仓库 pizza-bot-app/pizza-bot 是 TypeScript,创建于 2026-06-26,Apache-2.0。2026-09-17 GitHub 显示 267 star18 fork。最新发布 v1.0.0(2026-09-08,"Pizza Bot OSS 1.0.0")。它在 Amazon 内部开发后开源;267 star 是热度信号,不是访问量。Show HN 标题是 “an inbox for AI agents that work in the background”。

桌面端、网页和 CLI 通过 HTTP/SSE 连本地 api-server。你离开页面时代理还在跑;api-server 进程必须保持运行。若要多通道个人代理,对照 Hermes Agent;若只要图运行时,对照 LangGraph;若工作是写代码而不是收件箱,对照 Claude Code

核心功能

  • Unread / Action 队列:完成件和持久审批即使归档进文件夹也还在全局队列里。
  • 带检查点的运行:断线不会杀掉任务。Cron 和 webhook 可以在没有打开会话时开工。
  • Skills 当子代理:Agent Skills 变成限定工具的专家,进度出现在 Activity 面板。
  • 供应商:Amazon Bedrock、Anthropic、Google Gemini、OpenAI、OpenRouter、Ollama。PIZZA_MODEL=<provider>:<id>
  • 界面:Electron 桌面(macOS 已签名公证,Windows,Linux)、浏览器、终端 CLI、给 Docker/Compose/Kubernetes 用的独立后端。
  • 本地目录默认不开放:Settings > Files 里逐个授权。MCP 服务器和插件按受信任代码处理。

限制:从源码构建需要 Node.js 24+。api-server 默认绑 127.0.0.1,非回环需要认证和 origin 白名单。Linux 包未签名,核对 SHA256SUMS。插件以你的用户权限运行。

适用场景

  • 不想盯着聊天页的后台调研或起草
  • 发送、花钱、写文件这类应停在 Action 里的人工确认
  • 笔记本只当客户端的远程后端

定价方案

项目 价格 2026-09-17 一手页面
应用 / CLI $0 Apache-2.0。GitHub Releases 有安装包。约 267 star。
模型用量 你的供应商账单 Bedrock、Anthropic、Gemini、OpenAI、OpenRouter 或 Ollama。

快速开始

  1. Releases 下载 v1.0.0,或在 Node 24+ 上 npm install && npm run build && npm run dev
  2. 打开 Settings > Providers,先配模型再跑真实任务。
  3. 只在 Settings > Files 里授权需要的文件夹。
  4. 开工、离开,稍后再看 Unread / Action。

一手入口:READMERunning

常见问题

必须上云吗?

不必。默认绑 localhost。状态在 ~/.pizza-bot-oss,除非改 PIZZA_DATA_ROOT

这就是 LangGraph 吗?

生产图引擎隔离在 packages/runtime-langgraph。前端消费协议投影,不直接导入 LangGraph 对象。

能替代 Claude Code 吗?

不能。它是长任务的收件箱和运行时,不是仓库原生的编码 IDE。

替代方案

使用技巧

  1. 若希望关窗口后检查点还在,保持 api-server 运行。
  2. 把 MCP 和插件当成接近本机权限。只装信任的来源。
  3. Linux 核校验和;macOS 构建已签名,Linux 没有。

总结

Pizza Bot 是给关标签后还应继续干活的智能体准备的本地收件箱。装 1.0 桌面版、指向供应商,用 Unread/Action 代替又一扇常开聊天。若只要编码 CLI 或托管团队聊天,跳过它。

评论

还没有评论。成为第一个评论的人!