agno-agi/agno

Build, run, and manage agent platforms.

What it solves

Agno는 에이전트 플랫폼을 구축, 실행 및 관리하기 위한 포괄적인 프레임워크 및 런타임을 제공합니다. 개발자가 에이전트 스택 전체를 소유하여 데이터, 메모리, 보안 및 시뮬레이션과 사용 데이터를 사용하여 에이전트 성능을 학습 루프로 전환할 수 있는 능력을 유지할 수 있게 합니다.

How it works

Agno는 세 가지 주요 구성 요소로 작동합니다:

  • Agno SDK: 에이전트 자체를 구축하는 데 사용됩니다.
  • AgentOS runtime: 에이전트를 서비스로 실행하는 엔진입니다.
  • AgentOS UI: 플랫폼을 관리하기 위한 웹 기반 인터페이스입니다.

Who it’s for

통합된 보안, 관측성 및 컨테이너를 사용하여 다양한 클라우드 플랫폼에 따라 배포할 수 있는 기능을 갖춘 프로덕션급 에이전트 플랫폼을써 구축하고자 하는 개발자와 조직을 위해 설계되었습니다.

Highlights

  • Production-ready API: SSE 및 websockets를 포함한 50개 이상의 엔드포인트를 제공합니다.
  • Extensive Integrations: GitHub, Slack, Postgres를 위한 100개 이상의 사전 구축된 툴킷을 제공합니다.
  • Security & Isolation: 기본 제공되는 JWT 기반 RBAC 및 멀티테넌트 격리 기능을 제공합니다.
  • Observability: Observability: OpenTelemetry 추적, 실행 기록 및 감사 로그를 제공합니다.
  • Flexible Deployment: Docker, Railway, AWS, GCP 및 기타 플랫폼에 배포할 수 있습니다.
  • Human-in-the-loop: 특정 도구에 대해 사용자 확인 또는 관리자 승인을 위해 실행을 일시 중지할 수 있는 기능이 있습니다.