NousResearch/hermes-agent

The agent that grows with you

해결하는 문제

Hermes Agent는 정적 LLM 상호작용의 한계를 극복하는 자기 개선형 AI 어시스턴트를 제공합니다. 기억 상실과 특화 부족 문제를 해결하기 위해, 에이전트가 경험을 바탕으로 자체 기술을 생성하고 개선하는 폐쇄 학습 루프를 구현합니다. 사용자에 대한 깊이 있는 모델을 세션 간에 유지하며, 로컬 랩톱부터 서버리스 클라우드 VM까지 다양한 환경에 유연하게 배포할 수 있습니다.

작동 방식

에이전트는 터미널 인터페이스(TUI)와 메시징 게이트웨이를 결합하여 작동합니다. Telegram, Discord, Slack과 같은 플랫폼에 연결할 수 있습니다. 복잡한 작업 후 폐쇄 학습 루프를 통해 자율적으로 기술을 생성하고 사용 중에 개선합니다. 메모리는 에이전트가 큐레이션한 항목과 FTS5 세션 검색을 통해 세션 간 재검색을 관리합니다. 실행에는 Docker, SSH, 그리고 Modal과 같은 서버리스 옵션을 포함한 여러 터미널 백엔드를 지원하여 도구와 스크립트를 격리된 환경에서 실행합니다.

대상 사용자

  • 파워 유저 및 개발자: 실제 터미널 인터페이스와 RPC를 통해 Python 스크립트를 실행할 수 있는 고도로 사용자 정의 가능한 AI 에이전트를 원하는 사용자.
  • 다중 플랫폼 접근을 원하는 사용자: 원격 서버에서 작동하는 에이전트와 메시징 앱(예: Telegram, Discord)을 통해 상호작용하고 싶은 사용자.
  • AI 연구자: 도구 호출 모델 학습을 위한 배치 트래잭터리 생성 및 압축이 필요한 사용자.

주요 특징

  • 자기 개선 루프: 경험에서 기술을 자동 생성하고 개선하며 지식을 지속적으로 보존.
  • 다중 플랫폼 게이트웨이: 하나의 프로세스로 Telegram, Discord, Slack, WhatsApp, Signal, CLI를 통해 상호작용 가능.
  • 유연한 배포: 서버리스 지속성(Modal, Daytona)과 저비용 VPS 옵션을 포함한 7가지 터미널 백엔드 지원.
  • 모델 독립성: Nous Portal, OpenRouter, OpenAI 등 다양한 제공자와 호환되며, 명령어로 쉽게 전환 가능.
  • 고도의 자동화: 자연어 기반 스케줄링 작업용 내장 cron 스케줄러와 병렬 작업을 위한 격리된 하위 에이전트 생성 기능을 제공.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트