쓰던 곳에 그대로 연결
Hermes Agent 는 내가 늘 쓰는 메시징 앱, 모델 프로바이더, 툴 프로토콜에 그대로 붙는다. 같은 기억, 같은 스킬을 어디서 말 걸든 그대로 이어갈 수 있다.
메시징 플랫폼
Hermes 는 Telegram, Discord, Slack, WhatsApp, Signal, Email, CLI 에 gateway 로 올릴 수 있다(README 에 명시). 한 플랫폼에서 대화를 시작하고 다른 플랫폼에서 이어가도 기억은 따라온다.
Hermes 는 WhatsApp gateway 를 기본으로 돌릴 수 있다 — 설치 스크립트가 특별히 Node.js v22 를 가져오는 이유도 WhatsApp bridge 때문이다. README 에서도 Telegram, Discord, Slack 과 나란히 소개된다.
settings 설치 스크립트 실행 후 hermes gateway 실행
Telegram
README 에서 일급 메시징 플랫폼으로 소개된다. hermes setup 또는 hermes gateway 위저드에서 bot token 만 붙여 넣으면 된다.
settings hermes setup 에서 @BotFather 가 준 bot token 붙여 넣기
Discord
README 에서 일급 메시징 플랫폼으로 소개된다. Hermes 를 Discord bot 으로 돌릴 수 있고 채널, 스레드, DM 전부 동작한다.
settings discord.dev 에서 bot 만들고 token 을 hermes setup 에 붙여 넣기
Slack
README 에도 있고, pyproject 전용 extra(slack) 로도 제공된다. Slack 워크스페이스 앱으로 설치해서 채널에서 Hermes 와 바로 대화할 수 있다.
settings Slack 앱 생성 후 워크스페이스에 설치, hermes setup 에서 token 추가
Signal
README 에서 일급 메시징 플랫폼으로 소개된다. Signal relay 를 연결하면 Hermes 가 암호화된 DM 과 그룹에 답변할 수 있다.
settings hermes gateway 흐름에서 디바이스 링크
iMessage
Hermes README 나 공식 문서에는 명시되어 있지 않다. Hermes 팀은 macOS 를 CLI 와 임의의 chat gateway 중심으로 본다. iMessage 는 커뮤니티가 서드파티 relay 로 브릿지하는 식이다.
settings 공식 경로는 없고 커뮤니티 bridge 에 의존
Microsoft Teams
Hermes README 나 pyproject extras 어디에도 없다. 상류에 일급 Teams 통합 문서는 존재하지 않는다.
settings 공식 통합 없음
Matrix
pyproject 전용 extra(matrix) 로 배포된다. uv pip install -e ".[matrix]" 로 설치하면 Matrix gateway 가 활성화된다.
settings [matrix] extra 설치 후 homeserver 설정
WebChat
README 나 설치 문서에 명시돼 있지 않다. Hermes CLI 는 일급 channel 이지만 브라우저 UI 는 주 인터페이스가 아니다.
settings 전용 웹 UI 는 공식으로 없음
모델 프로바이더
Hermes 는 모델 중립이다. README 에는 Nous Portal, OpenRouter, z.ai/GLM, Kimi/Moonshot, MiniMax, OpenAI, 커스텀 endpoint 가 나열돼 있다. Anthropic 과 Mistral 은 pyproject.toml 에 일급 의존성으로 포함된다.
Tip: 어떤 모델을 고를지 모르겠다면? Nous Portal 은 Nous Research 자체 Hermes 모델을 돌리는 곳이고 기본값도 여기다. OpenRouter 는 키 한 개로 200개 이상의 모델에 붙을 수 있다. Anthropic Claude 와 OpenAI GPT 는 pyproject 의 직접 의존성으로 들어와 있다. 클라우드 의존성을 완전히 없애고 싶다면 OpenAI 호환 endpoint(예: Ollama)로 로컬 모델을 돌리면 된다.
Anthropic
anthropic 파이썬 SDK 가 pyproject.toml 의 직접 의존성이라 Claude 는 네이티브로 지원되는 모델 프로바이더다.
settings console.anthropic.com 에서 API key 받고 hermes model 로 추가
OpenAI
openai 파이썬 SDK 가 pyproject.toml 의 직접 의존성이고 README 에도 지원 프로바이더로 명시되어 있다.
settings platform.openai.com 에서 API key 받고 hermes model 로 추가
Hermes README 나 pyproject 의존성에 일급 프로바이더로 나와 있지 않다. Gemini 는 OpenAI 호환 프록시나 OpenRouter 로는 쓸 수 있다.
settings OpenRouter 나 호환 프록시로 경유
xAI
Hermes README 나 pyproject 의존성에 일급 프로바이더로 나와 있지 않다. Grok 은 OpenRouter 나 커스텀 OpenAI 호환 endpoint 로 연결 가능.
settings OpenRouter 나 호환 endpoint 경유
OpenRouter
README 에 "OpenRouter(200+ 모델)" 로 명시되어 있다 — API key 하나로 주요 모델 프로바이더 대부분에 붙을 수 있다.
settings openrouter.ai 에서 API key 받고 hermes model 로 추가
Mistral
pyproject 전용 extra(mistral) 로 배포된다. uv pip install -e ".[mistral]" 로 설치하면 Mistral 프로바이더가 연결된다.
settings [mistral] extra 설치 후 hermes model 에서 key 추가
DeepSeek
Hermes README 나 pyproject 의존성에 일급 프로바이더로 나와 있지 않다. DeepSeek 은 OpenAI 호환 endpoint 를 제공하므로 커스텀 endpoint 로 붙일 수 있다.
settings hermes model 에서 커스텀 endpoint 로 설정
Perplexity
일급 프로바이더로 나와 있지 않다. Perplexity 는 순수 모델 프로바이더라기보다 검색 제품에 가깝고, Hermes 의 웹 검색은 exa-py 와 firecrawl-py 의존성이 맡는다.
settings 내장된 웹 검색 도구 사용
Hugging Face
일급 프로바이더로 나와 있지 않다. OpenAI API 를 말하는 Hugging Face inference endpoint 라면 커스텀 endpoint 로 붙일 수 있다.
settings hermes model 에서 커스텀 endpoint 로 설정
Local Models
README 에 "또는 사용자 endpoint" 라고 쓰여 있고 Ollama 는 OpenAI 호환 API 를 제공한다. 그래서 클라우드 의존성 없이 로컬 endpoint 로 깔끔하게 붙는다.
settings Ollama 설치 후 hermes model 을 http://localhost:11434 로 지정
Sandbox 백엔드
README 에 따르면 Hermes 는 여섯 가지 terminal sandbox 백엔드를 지원한다: local, Docker, SSH, Daytona, Singularity, Modal. 호스트 시스템에서 명령 실행을 분리하고 싶을 때 골라 쓴다.
Cloudflare
공식 통합으로 나와 있지 않다. Hermes 팀은 상류 repo 에 Cloudflare Workers 배포 경로를 담고 있지 않다.
settings 공식 Cloudflare 경로 없음
스마트 홈
Hermes 는 선택적으로 homeassistant extra 를 제공한다(pyproject.toml). Home Assistant 인스턴스를 연결해 두면 자연어로 조명, 온도 조절기, 도어락, 씬, 자동화를 돌릴 수 있다.
Home Assistant
pyproject 전용 extra(homeassistant) 로 배포된다. uv pip install -e ".[homeassistant]" 로 설치하면 조명, 온도 조절기, 씬, 자동화를 대화로 제어할 수 있다.
settings [homeassistant] extra 설치 후 HA token 추가
Philips Hue
전용 통합은 아니다 — Philips Hue 는 bridge 를 Home Assistant 에 연결한 뒤 homeassistant extra 를 통해 제어된다.
settings Hue 를 Home Assistant 로 노출
개발자 도구
Hermes 는 오픈 표준인 MCP(Model Context Protocol) 와 ACP(Agent Connect Protocol) 로 도구를 노출한다. 그래서 MCP 호환 에디터나 도구라면 무엇이든 Hermes 에게 말을 걸 수 있다. docs/user-guide/features/mcp 를 보면 된다.
GitHub
일급 통합은 아니다. [mcp] extra 를 통해 커뮤니티 GitHub MCP 서버에 연결하면 된다. Hermes 의 docs/user-guide/features/mcp 페이지에 방법이 나와 있다.
settings [mcp] extra 설치 후 GitHub MCP 서버 연결
VS Code
일급 통합은 아니다. Hermes 는 MCP 로 도구를 노출하므로 MCP 클라이언트를 지원하는 에디터면 무엇이든 Hermes 를 조작할 수 있다. 커뮤니티 bridge 는 Hermes repo 와 agentskills.io 에서 찾으면 된다.
settings MCP 지원 VS Code 확장 사용
Docker
Docker 는 README 에 나열된 여섯 가지 terminal sandbox 백엔드 중 하나다(local, Docker, SSH, Daytona, Singularity, Modal). 명령 실행을 호스트에서 떼어내고 싶을 때 쓴다.
settings Hermes 설정에서 sandbox 를 docker 로 지정
생산성
Honcho 기반 장기 기억, agentskills.io 의 절차적 스킬, cron 스케줄링, SOUL.md 성격 설정이 합쳐져서 Hermes 가 내 프로젝트, 취향, 일하는 방식을 기억한다.
Notion
일급 통합은 아니다. Hermes 는 MCP 서버를 지원하므로 커뮤니티 Notion MCP 서버 경로가 권장된다.
settings 커뮤니티 Notion MCP 서버 연결
Obsidian
일급 통합은 아니다. vault 를 일반 파일로 Hermes 에 넘겨 써도 충분하고, 그래프 단위 접근이 필요하면 커뮤니티 Obsidian MCP 서버를 붙이면 된다.
settings 커뮤니티 Obsidian MCP 서버 연결
Trello
일급 통합은 아니다. 상류에 Trello extra 나 문서 페이지가 없다.
settings 공식 통합 없음
음악 · 오디오
공식 문서엔 없다. 음악 제어가 필요하다면 커뮤니티는 보통 커스텀 MCP 서버나 agentskills.io 의 스킬로 연결한다.
Spotify
일급 통합은 아니다. 상류에 Spotify extra 나 문서 페이지가 없다.
settings 공식 통합 없음
운영체제
Hermes 는 Linux, macOS, Windows 의 WSL2, 그리고 Termux 를 통한 Android 에서 돈다(README 명시). 네이티브 Windows 는 명확히 지원하지 않는다.
macOS
설치 스크립트는 macOS 를 그대로 지원한다 — 퀵 인스톨 스크립트가 macOS 를 감지해서 기본 uv 기반 플로우를 돌린다. 주 인터페이스는 CLI.
settings curl 설치 스크립트 실행
iOS
상류에 네이티브 iOS 앱 문서는 없다. iOS 에서 쓰려면 상시 구동 중인 호스트에 임의 chat gateway(Telegram, Signal 등) 를 연결해서 Hermes 에 말 거는 식이다.
settings 다른 호스트에서 Hermes 돌리고 iOS 챗 앱에서 접속
Android
README 가 Termux 를 통한 Android 를 명시적으로 지원한다. 설치 스크립트가 Termux 를 자동 감지해 .[all] 대신 테스트된 .[termux] extra 로 전환한다.
settings Termux 안에서 설치 스크립트 실행
Linux
일급 Linux 지원 — 설치 스크립트는 주로 Linux 배포판에서 검증되며, uv 로 Python 3.11 을 관리하고 venv 는 ~/.hermes/hermes-agent/ 아래에 만든다.
settings curl 설치 스크립트 실행
커스텀 통합이 필요하다면?
Hermes Agent 는 MCP 와 ACP 로 도구를 노출한다. 스킬이나 MCP 서버로 본인만의 통합을 만들어 보자 — 진실의 출처는 Nous Research repo 다.