Skip to content

Hermes Tools & SDK Reference

140+ tools across 20 categories that extend Hermes Agent's capabilities. Every tool listed here is tested and compatible with Hermes.

Tool Categories

Category Count Key Tools
Browser Automation 6 browser-use, patchright, Playwright, Selenium, deepcloak, camofox
Web Search & Extraction 8 Firecrawl, Kindly Search, Kagi MCP, SearXNG, Tavily, Brave, DDGS, Exa
Code Execution 5 Python REPL, Node.js, Bash, Docker exec, SSH exec
File Operations 4 read/write/patch/search — built into Hermes core
Media Processing 6 FFmpeg, ImageMagick, Pillow, Sharp, Whisper, OpenCV
Messaging 20 Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Feishu, WeCom, QQ, Yuanbao, Teams, iMessage, Photon, Mattermost, Ntfy, Webhook, Email
Model Providers 10 Anthropic, OpenAI, DeepSeek, Grok, Gemini, Ollama, Bedrock, OpenRouter, MiniMax, Z.ai
Memory 8 Honcho, GBrain, EverOS, memcore-cloud, claude-mem, mnemosyne, memtrace, YantrikDB
MCP Servers 37+ CorpusIQ (37+ connectors), Kindly Search, Kagi, Anubis, and more
Deployment 7 Docker, Kubernetes, Modal, Daytona, Vercel Sandbox, systemd, SSH
Video Generation 3 HeyGen, HyperFrames, Remotion
Image Generation 5 FAL, DALL-E, Stable Diffusion, Midjourney (API), Flux
Text-to-Speech 6 OpenAI TTS, ElevenLabs, Edge TTS, Google TTS, MiniMax TTS, xAI TTS
Speech-to-Text 4 Whisper (OpenAI), Faster-Whisper, Deepgram, Google STT
Vision 3 Claude Vision, GPT-4V, Gemini Vision
Cron & Scheduling 1 Built-in cron scheduler (Hermes cron)
Git & GitHub 3 gh CLI, Git, GitHub API
Email 4 Gmail API, Outlook API, SMTP/IMAP (Himalaya), SendGrid
Database 6 PostgreSQL, MSSQL, MongoDB, Cosmos DB, SQLite, Redis
Security 4 Shellward, Skillguard, NemoClaw, SSL Guard

Browser Automation

Tool Stars Description Hermes Integration
browser-use 97K AI-powered browser automation Native Hermes tool
Playwright 70K+ Cross-browser automation Via terminal + Python
patchright Undetected Playwright — bypasses Cloudflare, DataDome Via Mac Mini worker
deepcloak Anti-bot bypass for Cloudflare, Turnstile Standalone service
camofox Camoufox stealth browser REST API HTTP API from Hermes
Selenium 30K+ Legacy browser automation Via terminal

Web Search & Extraction

Tool Stars Description Hermes Integration
Firecrawl Web scraping + search API Native Hermes tool (Nous subscription)
Kindly Web Search MCP 345 Web search MCP server MCP hermes mcp add kindly-search
Kagi Search MCP 137 Free Kagi search via session tokens MCP
SearXNG 14K+ Privacy-respecting metasearch Configure as web provider
Tavily AI-optimized search API Web provider
Brave Search Privacy-first search API Web provider
DuckDuckGo Free web search Web provider (ddgs)
Exa Semantic search for AI Web provider

Code Execution

Tool Description Hermes Integration
Python (execute_code) Run Python scripts with Hermes tools Native
Terminal (bash) Shell command execution Native
Node.js JavaScript/TypeScript runtime Via terminal
Docker exec Container-isolated execution Via terminal or Docker backend
SSH exec Remote execution on worker nodes Via terminal

Media Processing

Tool Description Hermes Integration
FFmpeg Video/audio processing (Ken Burns, overlays, transcoding) Via terminal
ImageMagick Image manipulation and conversion Via terminal
Pillow Python imaging library Via execute_code
Sharp Node.js image processing Via terminal
Whisper (OpenAI) Speech-to-text transcription Native Hermes tool
OpenCV Computer vision Via Python

Model Providers

Hermes supports these model providers natively:

Provider Models Best For
Anthropic Claude Opus 4, Sonnet 4, Haiku Complex reasoning, strategy
OpenAI GPT-4o, GPT-4.1, o3, o4-mini General purpose
DeepSeek DeepSeek-V3, V4 Pro Research, content, coding
xAI Grok 4.20 Real-time knowledge
Google Gemini 2.5 Pro, Flash Multimodal
Ollama Local models (Llama, Mistral, etc.) Privacy, free inference
AWS Bedrock Claude, Llama, Titan Enterprise
OpenRouter 200+ models Model flexibility
MiniMax MiniMax-01 Alternative provider
Z.ai Z.ai models Alternative provider

Memory Systems

Full Memory Architecture →

System Type Setup Stars
Honcho Peer memory 2 min
GBrain Organizational knowledge 10 min 23K
EverOS Self-evolving memory 5 min 7.5K
claude-mem Persistent context 5 min 83K
mnemosyne Sub-ms memory 2 min 1.2K
memtrace Structural memory 10 min 193
YantrikDB Self-maintaining DB 5 min 60
memcore-cloud Cross-session context 5 min

MCP Servers

Full MCP Guide → · Ecosystem →

CorpusIQ MCP alone provides 53 tools across 37+ business platforms. Additional MCP servers listed in the ecosystem page.


Messaging Platforms

Hermes connects to 20 messaging platforms:

Platform Type Setup
Telegram Native TELEGRAM_BOT_TOKEN
Discord Plugin DISCORD_BOT_TOKEN
Slack Native SLACK_BOT_TOKEN
WhatsApp Native WhatsApp Business API
Signal Native Signal CLI
Matrix Native Matrix homeserver
Feishu/Lark Native Feishu app credentials
WeCom Native WeCom bot
QQBot Native QQ bot token
Yuanbao Native Yuanbao API
Microsoft Teams Plugin Teams app registration
iMessage Native macOS only
Photon Plugin Self-hosted
Mattermost Plugin Mattermost server
Ntfy Native Ntfy topic
Webhook Native HTTP endpoint
Email Native SMTP/IMAP
SMS Native Twilio

Deployment Backends

Backend Use Case
Local Default — runs on your machine
Docker Containerized isolation
SSH Remote execution on worker nodes
Modal Serverless GPU
Daytona Dev environments
Vercel Sandbox Serverless web
Kubernetes via hermes-operator
systemd via hermes-autonomous-server

Security Tools

Tool Description Stars
Shellward 8-layer defense middleware 109
Skillguard Skill safety scanner
NemoClaw Hardware sandboxing 21K
SSL Guard Built-in SSL/CA verification Core

All tools listed are tested with Hermes Agent. Suggest additions →