我把 Bibo 开源了,MIT 协议。先说最想做好的三件事:
- 成本极低。 日常使用不需要常驻电脑,也不用一直开着 Linux 容器。只有需要运行代码时,才启动沙箱。
- 内置个人管理工具。 笔记、文件、任务和日历都有专门的界面。你可以直接查看、编辑和管理,也可以让 AI 来做。
- 开源,可以自己部署。 用自己的 Cloudflare 账号和模型 API Key ,数据存在自己的部署里,代码也可以自己改。
GitHub:Peiiii/bibo
在线体验:app.bibo.bot
我希望它能成为每天都用得上的 personal agent 。想到什么可以随手记,需要做的事可以放进任务和日历,资料可以整理成文件;这些内容长期留着,之后还能接着用。
下面把界面都放出来。截图来自实际运行的 Bibo ,销售、订单和日程内容都是示例数据。
概览
打开就能看到笔记、任务、日程和待处理信息。

对话
让 Bibo 阅读销售数据、总结重点,也可以让它继续整理报告和安排后续工作。

笔记
笔记是可以直接编辑的 Markdown 文档。你自己写,或者让 Bibo 帮你整理,都能继续修改。

文件
有独立的文件目录,可以打开、编辑文件。这里展示的是整理好的订单 CSV 。

任务
任务有独立列表和详情,可以管理完成状态、优先级、描述和时间。分析出来的建议,可以接着变成待办。

日历
日程直接显示在日历里,可以自己添加,也可以让 Bibo 帮你安排。

收件箱
需要你关注和确认的内容放在这里,可以查看并标记处理。

需要运行代码时,按需启动 Linux 沙箱
例如,用 Python 清洗订单表,去掉重复行,生成新的 CSV 和说明文档。下面这次演示实际运行了 Python ,文件已保存。
普通对话和个人管理功能由 Cloudflare Workers / Durable Objects 承载,文件保存在 R2 。需要运行 Python 、Shell 等代码时,才用 Cloudflare Sandbox ,不必为了日常使用维持一台常驻电脑。

手机端
手机上也能继续对话、查看和管理任务。


自己部署需要 Cloudflare Workers Paid 、R2 、Sandbox 和模型 API Key ,具体步骤在仓库 README 。实际费用由模型调用、存储和沙箱使用量决定。
欢迎试用,也欢迎提 Issue 或 PR 。想听听大家:你最希望 personal agent 帮你处理哪件日常小事?