Talorys:跑在 Cloudflare 免费层上的个人 agent,一条命令,零遥测
周五早上 09:46 UTC 创建的仓库,中午就上了 Hacker News 首页,220 分,112 条评论,到晚上 312 个 star。Talorys 是一个单用户个人 AI agent,完整运行在你自己的 Cloudflare 账号里,一条命令部署:npx create-talorys@latest。你得到流式聊天、存事实和偏好的记忆、任务、笔记和项目、定时提醒和周期性自动化。MIT 协议,不用注册,没有团队功能,没有遥测,作者 rociiu 说得很直白:目标是一个你拥有的伙伴,不是一个你租的服务。
架构是真正有意思的部分,因为它把整套 Cloudflare 的 agent 栈按设计意图用了一遍。Pages 提供前端兼 API 网关,一个没有公开 URL 的 Worker 是私有 API 层,带 SQLite 的 Durable Objects 存数据并触发驱动提醒的闹钟,Workers AI 在 GLM-4.7-Flash 上跑推理。Workers AI 配额用完的时候,非 AI 功能照常离线工作。安装器处理鉴权、创建资源、做一次实时部署检查,整个过程不调用任何模型。所有东西都塞得进免费层。
它上首页的原因是时机。Cloudflare 周四刚买下 Deno,Ryan Dahl 给出的理由就是 Durable Objects 是 agent harness 的底座:每个 agent 一个有状态的对象,自带存储和定时器。Talorys 是一个人一个周末、12 次提交做出来的现成演示,Hacker News 的讨论基本都在问:个人 agent 本来是不是就该长这样?不是 Grok Bot 和 Muse 那种跑在共享云电脑上的机器人,而是跑在你控制的账号里的一个进程,一个泄露的凭证不可能串到另一个 bot 那里去,因为根本没有另一个 bot。
限制是真实的。Workers AI 上的 GLM-4.7-Flash 是个小模型,除了内置功能没有工具调用,单用户是一个设计选择,把大个人 agent 卖的大部分东西都排除在外。但两天前的 Deno 交易刚刚拿到了第一个证据:一条命令、跑在你自己账号里的个人 agent 是一个真实的产品形态,而且它是在免费层上做到的。
仓库:https://github.com/rociiu/talorys
Hacker News:https://news.ycombinator.com/item?id=50031614
← 返回所有文章
架构是真正有意思的部分,因为它把整套 Cloudflare 的 agent 栈按设计意图用了一遍。Pages 提供前端兼 API 网关,一个没有公开 URL 的 Worker 是私有 API 层,带 SQLite 的 Durable Objects 存数据并触发驱动提醒的闹钟,Workers AI 在 GLM-4.7-Flash 上跑推理。Workers AI 配额用完的时候,非 AI 功能照常离线工作。安装器处理鉴权、创建资源、做一次实时部署检查,整个过程不调用任何模型。所有东西都塞得进免费层。
它上首页的原因是时机。Cloudflare 周四刚买下 Deno,Ryan Dahl 给出的理由就是 Durable Objects 是 agent harness 的底座:每个 agent 一个有状态的对象,自带存储和定时器。Talorys 是一个人一个周末、12 次提交做出来的现成演示,Hacker News 的讨论基本都在问:个人 agent 本来是不是就该长这样?不是 Grok Bot 和 Muse 那种跑在共享云电脑上的机器人,而是跑在你控制的账号里的一个进程,一个泄露的凭证不可能串到另一个 bot 那里去,因为根本没有另一个 bot。
限制是真实的。Workers AI 上的 GLM-4.7-Flash 是个小模型,除了内置功能没有工具调用,单用户是一个设计选择,把大个人 agent 卖的大部分东西都排除在外。但两天前的 Deno 交易刚刚拿到了第一个证据:一条命令、跑在你自己账号里的个人 agent 是一个真实的产品形态,而且它是在免费层上做到的。
仓库:https://github.com/rociiu/talorys
Hacker News:https://news.ycombinator.com/item?id=50031614
评论