零依赖的可嵌入 TypeScript Agent 执行内核
Star95
24h 新增—
7 天新增—
Fork0
Issue0
语言TypeScript
项目介绍
更新于 1 天前
这是一个可嵌入的 TypeScript Agent Runtime,可以理解为 LangChain/LlamaIndex 那类 Agent 框架的「减法版」:它只负责跑 model→tool 循环、ReAct 状态机、工具调度、取消超时,以及带幂等恢复的 checkpoint 和 interrupt 执行屏障,HTTP、SSE、数据库、鉴权、会话 UI 全部留给宿主自己实现,且零生产依赖,不会给你的服务带来一棵依赖树。典型场景是:你已经在自己的后端里有会话存储和权限体系,只想借一个可靠的执行内核来跑 Agent,中途用户点「暂停审批」时挂起、之后从断点继续,且重复请求不会重复调用模型。它还内置了默认拒绝私网地址的 HTTP 工具和防路径逃逸的读文件工具,观测层只发中性事件、不记录 prompt。适合正在自建 Agent 产品或对话平台的后端/平台工程师,尤其是对依赖体积、checkpoint 一致性和安全边界有洁癖的团队;只想快速搭个 demo 的人用不上它。
上手成本:中
Star 趋势
话题标签
agent-runtimeai-agentcheckpointingllmsdktypescript
仓库信息
| License | MIT |
| 创建时间 | 2026-10-11 |
| 最后推送 | 20 天前 |
| 热度分 | 0.0 |