openairymax/agentrt

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

何を解決するか

AgentRT は AI エージェントチームの OS レベルのランタイムインフラを提供します。これは、言語における JVM やコンテナにおける containerd が果たす役割と同様に、AI エージェントの複雑な運用要件を管理する基盤層として機能します。具体的には、認知ループ、メモリレイヤリング、プロセス間通信(IPC)を含みます。

動作方法

AgentRT は、7つの専門的な「リーフ」リポジトリ(atoms, commons, cupolas, daemons, gateway, heapstore, protocols)を集約する中央管理ハブとして機能します。マイクロカーネルスタイルのアーキテクチャを実装し、以下のプリミティブを提供します:

  • 認知ループとメモリ:エージェントが情報を処理し、データを格納する方法を管理。
  • セキュリティと接続性:「セキュリティドーム」とゲートウェイサービスを提供。
  • Cレベルのメカニズム:IPCプロトコルと常駐デーモンプロセスを実装。
  • CI/CDパイプライン:複数のプラットフォーム(Linux, macOS, Windows, RISC-V, ARM)でのビルド、コード生成検証、および複数のGitプラットフォーム(atomgit, GitHub, Gitee)間の同期を扱う高度な GitHub Actions 設定を使用。

対象ユーザー

AI エージェント開発者およびプラットフォームエンジニア向けに設計されており、標準化され、堅牢なランタイム環境を必要とするエージェントワークフローのデプロイおよびスケーリングに適しています。

主な特徴

  • OSレベルのランタイム:AIエージェントの「JVM」と位置づけ。
  • クロスプラットフォーム対応:x64、ARM64、RISC-V、32ビットシステムを含む幅広いアーキテクチャをサポート。
  • マルチリポジトリ集約:7つの異なるサブモジュールを管理し、包括的なランタイムプリミティブのセットを提供。
  • 厳格な検証:システムコールの一貫性と SSoT(Single Source of Truth)技術ドキュメントの検証を自動化したチェックを含む。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト