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)技術文件的自動化驗證。
相關
- 專案
- 專案
- 專案
- 專案