openairymax/agentrt

Airymax AgentRT Transcend context limits. Achieve near-infinite memory.

解决的问题

AgentRT 为 AI Agent 团队提供 OS 级别的运行时基础设施。它作为基础层存在,类似于 JVM 之于编程语言或 containerd 之于容器,用于管理 AI Agent 的复杂运行需求,包括认知循环、内存分层和进程间通信(IPC)。

工作原理

AgentRT 作为一个中央管理枢纽,聚合了七个专门的“叶”仓库(atoms, commons, cupolas, daemons, gateway, heapstore, 和 protocols)。它实现了微内核风格的架构,提供以下原语:

  • 认知循环与内存:管理代理如何处理信息和存储数据。
  • 安全与连接性:提供“安全穹顶”和网关服务。
  • C 级机制:实现 IPC 协议和常驻守护进程。
  • CI/CD 流水线:项目使用复杂的 GitHub Actions 配置,处理跨平台构建(Linux、macOS、Windows、RISC-V、ARM)、代码生成验证,以及在多个 Git 平台(atomgit、GitHub、Gitee)之间的镜像同步。

适用人群

专为需要标准化、稳健运行时环境来部署和扩展智能体工作流的 AI Agent 开发者和平台工程师设计。

主要亮点

  • OS 级运行时:定位为 AI Agent 的“JVM”。
  • 跨平台支持:支持广泛的架构,包括 x64、ARM64、RISC-V 和 32 位系统。
  • 多仓库聚合:管理七个独立的子模块,提供全面的运行时原语套件。
  • 严格验证:包含对系统调用一致性以及 SSoT(Single Source of Truth)技术文档的自动化验证。

相关

  • 项目
  • 项目
  • 项目
  • 项目