openairymax/agentrt
Airymax AgentRT Transcend context limits. Achieve near-infinite memory.
해결하는 문제
AgentRT는 AI 에이전트 팀을 위한 OS 수준의 런타임 인프라를 제공합니다. 이는 언어의 JVM이나 컨테이너의 containerd가 수행하는 역할과 유사하게, AI 에이전트의 복잡한 운영 요구사항을 관리하는 기반 계층으로 작동합니다. 구체적으로 인지 루프, 메모리 계층화, 프로세스 간 통신(IPC)을 포함합니다.
작동 방식
AgentRT는 일곱 개의 전문적인 "리프" 리포지토리(Atoms, Commons, Cupolas, Daemons, Gateway, Heapstore, Protocols)를 집약하는 중앙 관리 허브 역할을 합니다. 마이크로커널 스타일 아키텍처를 구현하여 다음과 같은 기본 기능을 제공합니다:
- 인지 루프 및 메모리: 에이전트가 정보를 처리하고 데이터를 저장하는 방식을 관리.
- 보안 및 연결성: "보안 도메인"과 게이트웨이 서비스 제공.
- C 수준 메커니즘: IPC 프로토콜과 상주 디몬 프로세스 구현.
- CI/CD 파이프라인: Linux, macOS, Windows, RISC-V, ARM 등 다양한 플랫폼에서의 빌드, 코드 생성 검증, 그리고 atomgit, GitHub, Gitee 등 여러 Git 플랫폼 간의 미러링 동기화를 처리하는 고도화된 GitHub Actions 설정 사용.
대상 사용자
AI 에이전트 개발자 및 플랫폼 엔지니어를 위한 것으로, 표준화되고 견고한 런타임 환경을 필요로 하는 에이전트 워크플로우의 배포 및 확장에 적합합니다.
주요 특징
- OS 수준 런타임: AI 에이전트의 "JVM"으로 위치 지정.
- 크로스 플랫폼 지원: x64, ARM64, RISC-V, 32비트 시스템을 포함한 다양한 아키텍처를 지원.
- 다중 리포지토리 집약: 일곱 개의 별도의 하위 모듈을 관리하여 포괄적인 런타임 기본 기능 세트 제공.
- 엄격한 검증: 시스템 콜 일관성 및 SSoT(Single Source of Truth) 기술 문서 검증을 위한 자동화된 검사 포함.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트