Skip to content

v0.1.0 — M1 Single-Node MVP

Choose a tag to compare

@chenjiuhai chenjiuhai released this 05 Jun 08:48

THALIOX 的编程模型成立。 M1 把 RFC-0001 TAM 抽象机 从纸面契约变成可运行、可证伪的代码:一个单机 agent,在 TAM 五不变量约束下,能自主完成任务

交付

  • 认知 — 统一 LlmProvider:Anthropic Messages / OpenAI Chat Completions(及任意兼容网关)+ 离线 mock。
  • 记忆SemanticSpace 向量记忆。
  • 工具 + 自主闭环Agent::run(goal):模型自己决定调哪个工具(web_search / fetch)、执行、结果喂回、再思考。
  • 注意力预算 — 预留→真实 token 对账(INV-1),失败退款。
  • 能力门控 — 签名 + 过期 + scope 前置(INV-2),全程审计(INV-4)。
  • API 网关 — axum HTTP:生命周期 + think / remember / recall / invoke + 审计。

实测(glm-5.1 + Tavily)

模型自主调 web_search → 真实搜索 → 一句话总结;审计 Think → ToolInvoke → Think,预算逐笔对账。

质量

四门全绿:fmt · clippy -D warnings · test(30) · doc -D warnings。8 crate · 6 example。

详见 docs/M1-MILESTONE.md。下一站 M2 microVM 化