설명
JarvisCore는 자율 다중 에이전트 AI 시스템 구축을 위해 맞춤 설계된 오픈 소스 Python 프레임워크입니다. Prescott Data에 의해 개발되었으며, 생산 환경에서 무인으로 작동할 수 있는 에이전트를 생성하는 것을 용이하게 합니다. 이 프레임워크는 피어 투 피어 에이전트 오케스트레이션을 강조하여 단일 실패 지점이 없도록 보장합니다. 이는 에이전트가 서로를 원활하게 발견하고 통신할 수 있도록 하는 SWIM 고스프 메쉬를 통해 달성됩니다.
더 읽기
JarvisCore의 두드러진 기능 중 하나는 강력한 메모리 시스템입니다. 이 시스템은 작업 스크래치패드, 에피소드 원장, LLM 압축 장기 요약 및 Athena MemOS를 통한 선택적 세션 간 의미 메모리를 포함하는 4단계 메모리 구조를 통합합니다. 이 메모리 시스템은 에이전트가 세션 간의 맥락을 유지할 수 있도록 하여 시간이 지남에 따라 더 효율적이고 효과적으로 만듭니다.
JarvisCore는 Nexus 자격 증명 계층을 통해 보안을 우선시하여 에이전트가 원시 자격 증명을 노출하지 않고 제3자 API와 상호 작용할 수 있도록 합니다. 이 제로 트러스트 접근 방식은 OAuth2, API 키 및 기본 인증이 안전하게 관리되도록 하여 에이전트의 추론에서 제외됩니다.
이 프레임워크는 Slack, GitHub, Zoom, SAP, NetSuite, MS Graph 및 Salesforce와 같은 플랫폼에 대한 미리 구축된 작업을 제공하여 광범위한 통합을 지원합니다. 이러한 광범위한 통합 기능은 개발자가 JarvisCore 에이전트를 다양한 비즈니스 시스템에 연결하여 기능을 향상시킬 수 있도록 합니다.
가시성을 위해 JarvisCore는 전체 스택 추적을 제공하여 개발자가 모든 에이전트 턴, 도구 호출 및 LLM 요청을 모니터링할 수 있도록 합니다. 이는 실시간 스트림을 위한 Redis PubSub 및 운영 대시보드를 위한 Prometheus와 함께 제공되어 포괄적인 모니터링 및 준수를 보장합니다.
JarvisCore는 생산 환경에서 AI 에이전트를 배포하려는 개발자에게 이상적입니다. 두 가지 에이전트 프로필을 제공하는데, AutoAgent는 전체 인지 루프를 실행하고 CustomAgent는 결정론적 제어를 허용합니다. 이러한 유연성은 연구 및 분석에서 API 작업자 및 결정론적 파이프라인에 이르기까지 다양한 응용 프로그램에 적합합니다.
- 카테고리AI 에이전트 빌더
- 요금제오픈소스
- 배포클라우드
- 플랫폼Python
JarvisCore의 핵심 기능
오픈 소스 Python 프레임워크
피어 투 피어 에이전트 오케스트레이션
4단계 에이전트 메모리 시스템
제로 트러스트 자격 증명 관리
광범위한 서비스 통합
전체 스택 가시성
두 가지 에이전트 프로필: AutoAgent 및 CustomAgent
자기 조직화 에이전트 메쉬
JarvisCore 사용 방법은?
설치: Python 환경에 JarvisCore 설정
구성: LLM 공급자 및 필요한 자격 증명 추가
실행: 첫 번째 자율 에이전트 실행
최적화: 추가 서비스 통합 및 에이전트 기능 향상
JarvisCore의 사용 사례
- 자율 연구
- API 통합
- 생산 모니터링
- 데이터 분석
- 워크플로 자동화




