← 返回列表

AgentOS:具备认知记忆与运行时工具锻造能力的 TypeScript 多智能体框架

framerslab/agentos · TypeScript AI agent framework: cognitive memory, runtime tool forging, multi-agent orchestration, 11 LLM providers.

GitHub原文发布 未知首次收录 2026-10-12上架 2026-10-12 07:03

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

AgentOS 是一个 Apache-2.0 许可的 TypeScript 开源 AI 智能体框架,核心在于让智能体具备持久化的认知记忆、运行时自主锻造工具的能力,并能支撑长时间运行的会话。它提供可选的 HEXACO 人格配置、6 种多智能体编排策略、guradrails 与语音管线,并通过统一 dispatch 接口对接 13 个 LLM 提供商(含 2 个本地 CLI)。框架内置基于神经科学机制的认知记忆(如艾宾浩斯衰减、提取诱发遗忘、重固化等 8 种机制),RAG 管线支持 7 种向量后端与 4 种检索策略,同时宣称在 LongMemEval-S 上达到 85.6%、LongMemEval-M 上达到 70.2% 的可复现成绩。

核心能力与快速开始

★ 677 · TypeScript

能做什么
提供 TypeScript 智能体框架,包含:持久化认知记忆(8 种神经科学机制,含艾宾浩斯衰减、重固化、提取诱发遗忘等);运行时工具锻造(agent 编写带 JSON Schema 的 JavaScript 函数与测试用例,经 LLM 评审通过后加入会话工具列表,可在 node:vm 或 QuickJS WebAssembly 中执行);可选 HEXACO 人格,用于影响提示与记忆编码;多智能体协作(6 种编排策略、经理委派、专家生成、并行 panel quorum、HITL 审批门);统一 dispatch 接口对接 13 个 LLM 提供商(11 个 API/BaseURL + 2 个本地 CLI),另含图像/视频/音频生成提供商;RAG 管线(7 种向量后端、4 种检索策略、GraphRAG、HyDE、Cohere rerank-v3.5);guardrails(5 个安全层级、6 个策略包);语音与电话(ElevenLabs、Deepgram、Whisper、Twilio、Telnyx、Plivo);37 个平台适配器(含 Telegram、Discord、Slack、WhatsApp、webchat 等);GMI 运行时(每会话 persona、情绪、推理轨迹、情绪触发元提示、情绪加权记忆、有界人格调整与自我改进工具);工作流 DAG、AgentGraph 路由、mission 图与检查点;零配置 prompt 缓存;会话历史管理与用量统计。
适用场景
适合需要用 TypeScript 构建具备长程记忆和自主工具扩展能力的 AI 智能体的场景,例如:长时间陪伴式辅导或助手(框架示例为 CS 辅导,能记住上下文并扩展讲解);多智能体协作完成代码评审等任务,并在工具不足时于运行时锻造新工具;需要情绪/人格影响响应风格与记忆检索的对话系统;构建包含 RAG、GraphRAG、重排序的知识检索型智能体;跨多个 LLM 提供商的统一接入与调度;带 guardrails 与人工审批门的多智能体编排;语音与电话场景的智能体;通过 37 个平台适配器接入消息渠道的智能体。
项目形态
开发框架
部署方式
以 npm 包 @framers/agentos 形式发布并安装;文档提到运行时包含 GMI 全量与轻量路径,本地执行锻造代码可用 node:vm(默认,5 秒超时)或 QuickJSExecutor(QuickJS WebAssembly 每调用独立实例)。其余部署条件未说明。
主要依赖
TypeScript 5.4+(徽章标注);Node.js 环境(npm 安装、node:vm 执行)。硬件要求、具体运行时版本、API 密钥与成本限制未说明。
使用限制
README 明确指出 node:vm 不是安全边界,代码模式默认关闭,需宿主设置 emergentConfig.allowSandboxTools 才能启用;锻造代码中使用 eval、require 或 process 会被拒绝;AgentOS GMI 轻量路径(agent({ runtime: 'gmi' }))不支持自我反思元提示、自我修改工具、persona 叠加以及运行时的 guardrails、检索与渠道;HEXACO 人格默认关闭;会话历史默认约 120K token 上限。其他限制、成本与合规条件未说明。
许可证
Apache-2.0
最近推送
2026-10-12 06:29

资料检查:2026-10-12 07:00 · 卡片整理:2026-10-12 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容

职业应用

程序员

作为 TypeScript AI 智能体框架,程序员可用它构建具备持久认知记忆、运行时工具锻造和多智能体编排的 AI 应用;README 中的代码审查示例展示了三个具有不同 HEXACO 人格的 AgentOS 智能体协作进行代码审查,并在遇到静态工具无法覆盖的缺口时在运行时锻造新工具。

查看内容依据
Three AgentOS agents with distinct HEXACO personalities collaborate on a code review, forge a new tool at runtime once they hit a gap their static toolkit can't cover, the LLM judge approves the spec, and all three invoke it on the next turn.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。