基于 LangGraph 的 Python 库与可运行教程,实现了 35 种智能体 AI 架构,涵盖反思、检索增强、记忆与多智能体等模式。
framerslab/agentos
TypeScript AI 智能体框架,提供持久化认知记忆、可选 HEXACO 人格、多智能体编排,并统一对接 13 家 LLM 服务商。
- Star
- 681
- Fork
- 100
- 未关闭 Issue
- 24
- 最近提交
- 12小时前
这是什么?
AgentOS 是一个开源的 TypeScript AI 智能体框架,用于构建能够跨会话保留记忆、调整行为,并在运行时生成新工具的智能体。通过一次调用即可创建基础智能体,服务商根据配置自动选择;会话会保存对话历史,并在后续请求中回放。
框架内置认知记忆层,支持类艾宾浩斯的遗忘曲线衰减,以及再巩固、检索诱导遗忘等多种记忆机制。智能体可以选择性地携带 HEXACO 人格向量,用于影响提示词和记忆编码。多智能体团队支持顺序、并行、辩论、审查循环、层级和图等六种协作策略,此外还提供安全护栏、语音管线,以及基于七种向量后端的 RAG 检索。
项目由核心包与独立的扩展、技能和注册表包组成。作者在配套仓库中公布了 LongMemEval 数据集上的基准结果及测试方法。
核心功能
- 01带衰减机制的持久化认知记忆。
- 02可选的 HEXACO 人格特质,影响提示词与记忆。
- 03支持六种协作策略的多智能体团队。
- 04统一接口对接 13 家 LLM 服务商,支持 API 密钥池与故障切换。
- 05运行时生成工具,生成的工具需经 LLM 评审后才会启用。
- 06提供安全护栏包、语音能力,以及基于七种向量后端的 RAG 检索。
适用场景
- 构建需要跨多次对话记住用户的聊天机器人或辅导助手。
- 让研究、写作、审阅等多个专业智能体协同完成同一任务。
- 在不同 LLM 服务商之间切换,而无需重写代码。
- 为智能体后端添加语音或聊天渠道接口。
快速上手
- 1
安装软件包
npm install @framers/agentos - 2
创建智能体并发送消息(参见 README 示例;请在环境变量中设置提供商 API 密钥)
使用前须知
- 认知记忆的基准数字来自项目自己的 agentos-bench 仓库,并非独立验证。
- 完整的 GMI 运行时、自我修改工具和护栏等功能需要 AgentOS 运行时或特定配置。
- 运行时工具锻造默认在 node:vm 中执行代码,README 明确指出这不是安全边界。
标签
常见问题
- agentos 是什么?
- TypeScript AI 智能体框架,提供持久化认知记忆、可选 HEXACO 人格、多智能体编排,并统一对接 13 家 LLM 服务商。 AgentOS 是一个开源的 TypeScript AI 智能体框架,用于构建能够跨会话保留记忆、调整行为,并在运行时生成新工具的智能体。通过一次调用即可创建基础智能体,服务商根据配置自动选择;会话会保存对话历史,并在后续请求中回放。
- agentos 可以免费使用吗?用的什么许可证?
- agentos 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- agentos 还在维护吗?
- 活跃维护中。agentos 最近一次提交是在 2026年10月19日。
- agentos 适合用来做什么?
- 构建需要跨多次对话记住用户的聊天机器人或辅导助手。 让研究、写作、审阅等多个专业智能体协同完成同一任务。 在不同 LLM 服务商之间切换,而无需重写代码。 为智能体后端添加语音或聊天渠道接口。
- agentos 怎么安装和运行?
- 安装软件包: npm install @framers/agentos 创建智能体并发送消息(参见 README 示例;请在环境变量中设置提供商 API 密钥)
- 在哪里获取 agentos?
- 源代码和安装说明在 GitHub 上:https://github.com/framerslab/agentos
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4616793Jupyter NotebookMIT更新于 4个月前
开源免费的 AI Agent 设计原理与工程实践中文书,配有 109 个可运行实验与 PDF/EPUB 电子书。
5.5万6280PythonApache-2.0更新于 11天前
自托管的 AI 智能体团队编排应用,提供组织架构、任务管理、预算与治理功能。
10.5万1.7万TypeScriptMIT更新于 6小时前
面向 Claude Code 和 Codex 的智能体编排层,提供多智能体集群、可学习记忆、向量检索与跨机器联邦协作。
7.7万9071TypeScriptMIT更新于 14小时前
开源多智能体平台,可将任意主题或文档生成为由 AI 教师和同学授课的互动课堂。
4.1万6357TypeScriptMIT更新于 13小时前
开源编程智能体,可在终端、桌面、浏览器或编辑器中读取项目、编辑文件并运行测试。
3.6万2461GoMIT更新于 13小时前