hermes-agent
Use, configure, theme, extend, and orchestrate Hermes Agent.
Skill by obsiagent-boop
Chalk Labs
Need help deploying hermes-agent?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/obsiagent-boop-hermes-agent
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: agent-building
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions: not checked yet.
What's inside
- Skill name
hermes-agent- Description
- Use, configure, theme, extend, and orchestrate Hermes Agent.
- License
- MIT
- Instructions
- 192 lines in SKILL.md · view on GitHub
Before installing
- Ships executable scripts
- Instructions call the network
Files (22)
- SKILL.md
- background-systems.md · references/
- cli-reference.md · references/
- configuration.md · references/
- contributor-guide.md · references/
- delegate-task-concurrency-diagnosis.md · references/
- desktop-plugins.md · references/
- native-mcp.md · references/
- petdex.md · references/
- portal-auth-for-third-party-apps.md · references/
- project-context-files.md · references/
- providers-and-models.md · references/
- security-privacy.md · references/
- slash-commands.md · references/
- themes.md · references/
- troubleshooting.md · references/
- tui-widgets.md · references/
- webhooks.md · references/
- windows-quirks.md · references/
- clock.mjs · templates/
- plugin.js · templates/
- skin.yaml · templates/
SKILL.md (first lines)
# Hermes Agent
Hermes Agent is an open-source AI agent framework by Nous Research that runs in your terminal, a native desktop app, messaging platforms, and IDEs. It's in the same category as Claude Code (Anthropic), Codex (OpenAI), and OpenClaw — autonomous coding and task-execution agents that use tool calling to interact with your system. Hermes works with any LLM provider (OpenRouter, Anthropic, OpenAI, Google, DeepSeek, xAI, local models, and 20+ others) and runs on Linux, macOS, Windows, and WSL.
What makes Hermes different:
- **Self-improving through skills** — Hermes learns from experience by saving reusable procedures as skills that load into future sessions.
- **Persistent memory across sessions** — remembers who you are, your preferences, environment details, and lessons learned. Pluggable memory backends.
- **Multi-platform gateway** — the same agent runs on Telegram, Discord, Slack, WhatsApp, iMessage, Signal, Matrix, Teams, Email, and a dozen more platforms with full tool access, not just chat.
- **Many surfaces** — the same agent core drives the CLI, the Ink TUI, a native Electron desktop app, a web dashboard, and an ACP server for IDEs (VS Code / Zed / JetBrains).
- **Provider-agnostic** — swap models and providers mid-workflow; credential pools rotate across multiple API keys automatically.
- **Profiles** — run multiple independent Hermes instances with isolated configs, sessions, skills, and memory.
- **Extensible & themeable** — plugins, MCP servers, custom tools, webhook triggers, cron scheduling, skins that theme every surface, desktop UI plugins, TUI widgets, and pet mascots.
**This skill is a hub.** The body covers identity, quick start, spawning/orchestration, and hard invariants. Everything else lives in reference files — **load the matching reference (below) before answering**; do not answer detail questions from the body alone.
**Docs:** https://hermes-agent.nousresearch.com/docs/
## Scope & Verification
This skill is a concise operating guide, not the complete source of truth for every Hermes feature. If a Hermes feature, command, or setting is not mentioned here or in a reference, do not treat that absence as evidence that it does not exist. Check the live repository and official docs before giving a negative answer.
Good verification targets:
- CLI commands: `hermes --help`, `hermes <command> --help`, and `hermes_cli/main.py`
- User documentation: https://hermes-agent.nousresearch.com/docs/
- Source tree: https://github.com/NousResearch/hermes-agent
## Quick Start
```bash
# Install (shell installer — sets up uv, Python, the venv, and the launcher)
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
# Interactive chat (default surface; set display.interface: tui to launch the Ink TUI instead)
hermes
# Single query
hermes chat -q "What is the capital of France?"
# Setup wizard / pick model+provider / health check
hermes setup
hermes model
hermes doctor
# Other surfaces
hermes desktop # launch the native desktop app (alias: hermes gui)
hermes dashboard # web admin panel + embedded chat
hermes proxy # OpenAI-compatible local proxy backed by your OAuth provider
```
## Key Paths
```
~/.hermes/config.yaml Main configuration (settings — never secrets)
~/.hermes/.env API keys and secrets ONLY (under $HERMES_HOME if set)
$HERMES_HOME/skills/ Installed skills
~/.hermes/skins/ Custom themes (see references/themes.md)
~/.hermes/desktop-plugins/ Desktop app UI plugins (see references/desktop-plugins.md)
~/.hermes/tui-widgets/ TUI widget apps (see references/tui-widgets.md)
~/.hermes/pets/ Installed pet mascots (see references/petdex.md)
~/.hermes/state.db Canonical session store (SQLite + FTS5)
~/.hermes/sessions/ Gateway routing index, request dumps, *.jsonl transcripts
~/.hermes/logs/ Gateway and error logs
~/.hermes/auth.json OAuth tokens and credential pools
~/.hermes/hermes-agent/ Source code (if git-installed)
```
Profiles use `~/.hermes/profiles/<name>/` with the same layout. When a profile is active, resolve the real home from `$HERMES_HOME` — never hardcode `~/.hermes`.
## Routing Table — load the reference for the task
| User wants... | Load |
|---|---|
| CLI commands, subcommands, flags, "how do I run X" | `references/cli-reference.md` |
| In-session slash commands | `references/slash-commands.md` |
| Provider setup, API keys, OAuth | `references/providers-and-models.md` |
| config.yaml sections, toolsets, voice/STT/TTS | `references/configuration.md` |
| AGENTS.md / .hermes.md / CLAUDE.md project rules | `references/project-context-files.md` |
| Secret redaction, PII, approval modes, "reset permissions" | `references/security-privacy.md` |
| Delegation, cron, curator, kanban | `references/background-systems.md` |
| MCP servers (add, catalog, `hermes mcp`) | `references/native-mcp.md` |
| Webhook routes and event-driven runs | `references/webhooks.md` |
| A custom theme/skin ("synthwave theme", "change the gold ●") | `references/themes.md` + `templates/skin.yaml` |
| A desktop app UI element (pane, widget, ⌘K command, page) | `references/desktop-plugins.md` + `templates/plugin.js` |
| A live TUI panel or modal widget (ticker, clock, dashboard) | `references/tui-widgets.md` + `templates/clock.mjs` |
| Pet mascots — install, select, scale, diagnose | `references/petdex.md` |
| Windows-specific issues (keybinds, WinError 10106, BOM) | `references/windows-quirks.md` |
| Debugging: voice, tools missing, gateway, aux models | `references/troubleshooting.md` |
| Contributing code: adding tools, slash commands, tests | `references/contributor-guide.md` |
| delegate_task "capped at N" reports | `references/delegate-task-concurrency-diagnosis.md` |
| "Can app X use my Nous Portal subscription/OAuth?" | `references/portal-auth-for-third-party-apps.md` |
Two theming rules that hold even without loading the reference: **you apply skins yourself** (`hermes config set display.skin <name>` — every surface repaints live within ~a second; don't tell the user to run `/skin`), and **to tweak one color, edit the ACTIVE skin** (`hermes skin set <key> <hex>`) — never fork `default`, which drops the palette and resets the background.
## Spawning Additional Hermes Instances
Run additional Hermes processes as fully independent subprocesses — separate sessions, tools, and environments.
### When to Use This vs delegate_task
| | `delegate_task` | Spawning `hermes` process |
|-|-----------------|--------------------------|
| Isolation | Separate conversation, shared process | Fully independent process |
| Duration | Minutes (bounded by parent loop) | Hours/days |
| Tool access | Subset of parent's tools | Full tool access |
| Interactive | No | Yes (PTY mode) |
| Use case | Quick parallel subtasks | Long autonomous missions |
### One-Shot Mode
```
terminal(command="hermes chat -q 'Research GRPO papers and write summary to ~/research/grpo.md'", timeout=300)
# Background for long tasks:
terminal(command="hermes chat -q 'Set up CI/CD for ~/myapp'", background=true)
```
### Interactive PTY Mode (via tmux)From obsiagent-boop/Work, MIT.
More from obsiagent-boop/Work
- 0.525score
ai-character-board-consistency
obsiagent-boop
Use when building multi-view character grids for AI video.
SkillBFreshness: BClaude Code +9 - 0.521score
multi-agent-platforms
obsiagent-boop
Architecture, design patterns, and implementation guide for building production multi-agent systems with stateful databases, security guardrails, sandbox…
SkillBFreshness: BClaude Code +9 - 0.521score
snorlax-bot-automation
obsiagent-boop
Complete operational architecture, dynamic query router, and multi-channel communication guidelines for Snorlax Bot across Discord, Telegram, and Notion.
SkillBFreshness: BClaude Code +9 - 0.520score
agent-apply-stealth-pipeline
obsiagent-boop
Use when automating job applications on ATS platforms.
SkillBFreshness: BClaude Code +9 - 0.511score
social-video-intelligence
obsiagent-boop
Transcribe and summarize IG Reels, YouTube, and MP4 videos.
SkillBFreshness: BClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Aug 29, 2026 (2 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/obsiagent-boop/Work
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
- 0.568score
hermes-agent
TTflysky
Use, configure, theme, extend, and orchestrate Hermes Agent.
SkillBFreshness: B★ 4Claude Code +9 - 0.338score
hermes-agent
Hadi-Akram-Ramadhan
Use, configure, theme, extend, and orchestrate Hermes Agent.
SkillAFreshness: AClaude Code +9 - 0.338score
hermes-agent
yadav-prakhar
Use, configure, theme, extend, and orchestrate Hermes Agent.
SkillAFreshness: AClaude Code +9 - 0.338score
hermes-agent
mattdanielmurphy
Use, configure, theme, extend, and orchestrate Hermes Agent.
SkillAFreshness: AClaude Code +9 - 0.328score
hermes-agent
debzroot
Use, configure, theme, extend, and orchestrate Hermes Agent.
SkillBFreshness: B★ 1Claude Code +9 - 0.328score
hermes-agent
merllinsbeard
Use, configure, theme, extend, and orchestrate Hermes Agent.
SkillBFreshness: B★ 1Claude Code +9 - 0.328score
hermes-agent
tyu008313
Use, configure, theme, extend, and orchestrate Hermes Agent.
SkillBFreshness: B★ 1Claude Code +9 - 0.314score
hermes-agent
Sayskh
Use, configure, theme, extend, and orchestrate Hermes Agent.
SkillBFreshness: BClaude Code +9 - 0.314score
hermes-agent
luzperformance
Use, configure, theme, extend, and orchestrate Hermes Agent.
SkillBFreshness: BClaude Code +9
More from obsiagent-boop
- 0.525score
ai-character-board-consistency
obsiagent-boop
Use when building multi-view character grids for AI video.
SkillBFreshness: BClaude Code +9 - 0.521score
multi-agent-platforms
obsiagent-boop
Architecture, design patterns, and implementation guide for building production multi-agent systems with stateful databases, security guardrails, sandbox…
SkillBFreshness: BClaude Code +9 - 0.521score
snorlax-bot-automation
obsiagent-boop
Complete operational architecture, dynamic query router, and multi-channel communication guidelines for Snorlax Bot across Discord, Telegram, and Notion.
SkillBFreshness: BClaude Code +9 - 0.520score
agent-apply-stealth-pipeline
obsiagent-boop
Use when automating job applications on ATS platforms.
SkillBFreshness: BClaude Code +9 - 0.511score
social-video-intelligence
obsiagent-boop
Transcribe and summarize IG Reels, YouTube, and MP4 videos.
SkillBFreshness: BClaude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get hermes-agent running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
hermes-agent skill. Agent Mart. https://agentmart.dev/skills/obsiagent-boop-hermes-agent (last updated 2026-10-24)