NousResearch/hermes-official-plugins

☤ The official plugins for Hermes Agent, built and maintained by Nous Research: Home Assistant, Spotify, Claude Subscription DirectSDK and more, one install away from the Hermes plugin catalog.

Hermes 공식 플러그인 – Hermes Agent를 위한 선별된 퍼스트파티 확장 기능

이것이 무엇인가 – 이 저장소는 Nous Research가 Hermes Agent를 위해 유지 관리하는 공식 플러그인을 보관합니다. Hermes Agent는 노트북부터 저렴한 VPS까지 모든 환경에서 실행할 수 있는 오픈소스 자가 개선 AI 에이전트입니다. Hermes의 핵심은 가볍게 유지되며, 특정 서비스(Home Assistant, Spotify, Telegram 등)와 통신하는 모든 것은 플러그인에 포함됩니다. 각 플러그인은 자체 하위 디렉토리에 매니페스트(plugin.yaml 또는 plugin.json)와 자체 테스트 스위트를 포함합니다.

중요한 이유 – 통합을 플러그인으로 분리하면 다음과 같은 이점이 있습니다:

  • 더 작고 빠른 설치 – 필요한 코드만 가져옵니다.
  • 즉각적인 버그 수정 – 새 Hermes 코어 릴리스를 기다리지 않고 플러그인을 업데이트할 수 있습니다.
  • 명확한 소유권 – Nous가 여기에서 공식 플러그인을 유지 관리하고, 커뮤니티 또는 공급업체 플러그인은 다른 곳에 있습니다.

주요 플러그인(예시)

플러그인 기능 주요 도구
Home Assistant Home Assistant 이벤트를 수신하고 REST API를 통해 장치를 제어하며 알림을 보낼 수 있습니다. ha_list_entities, ha_get_state, ha_list_services, ha_call_service
Spotify 전체 기능을 갖춘 Spotify Web API 클라이언트 – 재생, 장치 제어, 큐, 검색, 재생 목록 등. spotify_playback, spotify_devices, spotify_queue, spotify_search, …
Claude Subscription DirectSDK (실험적) 공식 Claude Code CLI를 사용하여 API 키 없이 Claude Pro/Max를 실행합니다. hermes model용 모델 제공자
Telegram Business Mode Telegram Business 계정에 대한 답변을 초안 작성하고 전송 전에 사용자 승인을 요구합니다. 소유자 승인 워크플로가 있는 게이트웨이 플랫폼
Memory Wiki 로컬 세션 기록을 Hermes Desktop 내에서 탐색 가능한 위키 스타일 대시보드로 변환합니다. 대시보드 탭, 읽기 전용 감사 패널
Blender Blender MCP 서버를 실행하여 Hermes가 Blender 장면을 읽고 쓸 수 있도록 하는 워크플로 스킬을 노출합니다. MCP 서버 + 스킬(Blender 5.1+, Git, uv 필요)
Snyk Snyk의 MCP 서버를 통해 코드, 종속성, 컨테이너, IaC 및 SBOM을 스캔합니다. snyk_security_scan 워크플로 스킬
Langfuse 관찰 가능성을 위해 Hermes의 모든 턴 추적을 Langfuse로 보냅니다(스팬, 생성, 도구 호출). 관찰 가능성 후크
Accent Picker (데스크톱) Hermes Desktop 상태 표시줄의 색상 휠로 테마 강조 색상을 실시간 변경합니다. 데스크톱 UI 구성 요소
REA REA의 MCP 서버를 통해 바이너리, .NET, Electron, Android 패키지 등을 리버스 엔지니어링합니다. 약 170개의 온디맨드 도구

플러그인 설치 방법

# 먼저 Hermes Agent 설치(원라이너 설치 프로그램)
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

# 그런 다음 내장 플러그인 CLI 사용
hermes plugins install spotify          # Spotify 통합 설치
hermes plugins install homeassistant    # Home Assistant 통합 설치
hermes plugins update <name>           # 최신 검토 버전 가져오기

CLI는 고정된 커밋에서 플러그인의 하위 디렉토리만 가져오므로 관련 없는 코드를 다운로드하지 않습니다.

개발 및 테스트 – 각 플러그인은 현재 Hermes 코어에 대해 Linux, macOS 및 Windows에서 테스트됩니다. 일반적인 로컬 테스트 실행:

git clone https://github.com/NousResearch/hermes-agent
git clone https://github.com/NousResearch/hermes-official-plugins
cd hermes-official-plugins/spotify
HERMES_AGENT_REPO=../../hermes-agent PYTHONPATH=../../hermes-agent python -m pytest -q

실제 Hermes 인스턴스에서 로컬 버전을 시도하려면:

hermes plugins install ./spotify --force

라이선스 – MIT(LICENSE 참조).

더 알아보기 –


Nous Research 제작, MIT 라이선스.

관련

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