核心特性

微内核架构

最小化内核设计,所有服务运行在用户态,确保系统稳定性和可扩展性

三层一体架构

认知层、行动层、记忆层协同工作,实现智能体完整生命周期管理

MemoryRovol 记忆卷载系统

L1-L4 渐进式记忆抽象,支持记忆存储、检索、进化和遗忘

系统调用抽象

稳定安全的系统调用接口,隐藏内核实现细节

可插拔策略

认知、规划、调度等核心算法支持动态加载和运行时替换

多语言 SDK

Go、Python、Rust、TypeScript 原生支持,FFI 接口高效安全

三层一体架构

CoreLoopThree 将智能体运行时划分为认知、行动、记忆三个正交且协同的层次

认知层

Cognition Layer

  • 意图理解引擎
  • 任务规划器
  • 策略接口

行动层

Execution Layer

  • 任务状态机
  • 执行单元
  • 补偿事务

记忆层

Memory Layer

  • 记忆记录
  • 记忆查询
  • 上下文挂载

MemoryRovol

四层记忆卷载系统

MemoryRovol 是 AgentOS 的核心记忆系统,采用 L1-L4 四层渐进式记忆抽象架构,支持高吞吐量的记忆存储(10,000+ 条/秒)、快速向量检索(<10ms)、以及基于艾宾浩斯遗忘曲线的自动进化机制。

L1

感知记忆

原始感官输入的短期缓存

文件系统存储
分片管理
元数据索引
版本控制
L2

工作记忆

当前任务相关的上下文信息

嵌入模型集成
FAISS 向量索引
LRU 缓存
向量持久化
L3

长期记忆

持久化的知识和经验存储

绑定算子
关系编码
时序编码
图神经网络
L4

语义记忆

抽象概念和推理能力

持久同调分析
HDBSCAN 聚类
规则生成
模式挖掘
10,000+/s
写入吞吐
<10ms
检索延迟
FAISS IVF/HNSW
索引类型
艾宾浩斯曲线
遗忘模型

系统调用接口

稳定安全的系统调用接口,支持多语言调用

任务系统调用

sys_task_submitsys_task_querysys_task_waitsys_task_cancel

记忆系统调用

sys_memory_writesys_memory_searchsys_memory_getsys_memory_delete

会话系统调用

sys_session_createsys_session_getsys_session_closesys_session_list

可观测性调用

sys_telemetry_metricssys_telemetry_traces

性能指标

< 50ms
意图解析延迟
简单意图
100+ 节点/秒
任务规划速度
DAG 生成
< 5ms
Agent 调度延迟
加权轮询
1000+ 任务/秒
任务执行吞吐
并发执行
< 10ms
记忆写入延迟
同步写入
< 50ms
记忆检索延迟
Top-100 重排序

快速开始

Terminal
# 克隆项目
git clone https://atomgit.com/spharx/agentos.git
cd agentos

# 构建
cmake ../atoms -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTS=ON
cmake --build . --parallel $(nproc)

# 测试
ctest --output-on-failure