Developer tools, SDKs and libraries for Hermes Agent
Libraries, command-line utilities and SDKs for people who build on Hermes Agent: wrappers, clients for its API, testing helpers, config managers and coding-agent utilities that support Hermes.
Top 12 dev tools by GitHub stars
Local code knowledge graph that gives coding agents, Hermes Agent included, indexed context in one call
junhoyeo TokscaleCLI and dashboard that tracks token usage and cost across AI coding agents, including Hermes Agent
liustack ModLensVision plugin that lets text-only coding agents read pasted images as structured JSON evidence
liaohch3 claude-tapLocal proxy and trace viewer that shows the real API traffic of AI coding agents, Hermes Agent included
alexgreensh Token OptimizerAudits wasted tokens in AI coding agents, saves work across compaction, and includes a Hermes installer
coulsontl AI ToolboxDesktop app that manages configs, MCP servers and skills across AI coding tools, including Hermes Agent
greyhaven-ai autocontextSelf-improving harness that runs agent tasks against evaluation and keeps playbooks, traces and datasets
PatterAI PatterOpen-source voice AI SDK that gives an agent a phone number, with an installable skills bundle
wk42worldworld CyberCodeClaude Code style desktop and terminal agent with persistent memory and self-evolution
mvanhorn agentcookieSyncs your Mac's Chrome sessions to the Linux box your agent runs on, over Tailscale
es617 claude-replayTurns Hermes Agent, Claude Code, Codex and other coding agent sessions into self-contained HTML replays
ruvnet MetaHarnessGenerator that mints a branded, repo-aware agent harness with its own npx CLI, MCP server and memory
All 71 dev tools repos
Click a column to sort| colbymchenry/codegraphLocal code knowledge graph that gives coding agents, Hermes Agent included, indexed context in one call | C | 73,627 | Oct 10, 2026 |
| junhoyeo/tokscaleCLI and dashboard that tracks token usage and cost across AI coding agents, including Hermes Agent | Rust | 5,650 | Oct 10, 2026 |
| liustack/modlensVision plugin that lets text-only coding agents read pasted images as structured JSON evidence | TypeScript | 4,183 | Oct 4, 2026 |
| liaohch3/claude-tapLocal proxy and trace viewer that shows the real API traffic of AI coding agents, Hermes Agent included | Python | 3,271 | Sep 22, 2026 |
| alexgreensh/token-optimizerAudits wasted tokens in AI coding agents, saves work across compaction, and includes a Hermes installer | Python | 2,526 | Oct 8, 2026 |
| coulsontl/ai-toolboxDesktop app that manages configs, MCP servers and skills across AI coding tools, including Hermes Agent | Rust | 1,769 | Oct 10, 2026 |
| greyhaven-ai/autocontextSelf-improving harness that runs agent tasks against evaluation and keeps playbooks, traces and datasets | Python | 1,305 | Oct 7, 2026 |
| PatterAI/PatterOpen-source voice AI SDK that gives an agent a phone number, with an installable skills bundle | Python | 1,069 | Oct 3, 2026 |
| wk42worldworld/cybercodeClaude Code style desktop and terminal agent with persistent memory and self-evolution | TypeScript | 1,031 | Oct 6, 2026 |
| mvanhorn/agentcookieSyncs your Mac's Chrome sessions to the Linux box your agent runs on, over Tailscale | Go | 848 | Oct 7, 2026 |
| es617/claude-replayTurns Hermes Agent, Claude Code, Codex and other coding agent sessions into self-contained HTML replays | JavaScript | 844 | Sep 18, 2026 |
| ruvnet/metaharnessGenerator that mints a branded, repo-aware agent harness with its own npx CLI, MCP server and memory | TypeScript | 696 | Oct 10, 2026 |
| sbhooley/ainativelangCompact graph-based language for deterministic AI agent workflows, installable into Hermes over MCP | Python | 650 | Sep 3, 2026 |
| firecrawl/cliCommand-line web search, scraping, crawling and browser interaction with skills for coding agents | TypeScript | 646 | Oct 9, 2026 |
| formulahendry/vscode-acpVS Code extension that connects to ACP-compatible coding agents, including Hermes Agent through hermes acp | TypeScript | 393 | May 16, 2026 |
| Adolanium/hermes-gadget-sdkSDK for building voice and text devices for Hermes Agent, with ESP32 firmware, a Linux client and a simulator | C++ | 348 | Oct 7, 2026 |
| letta-ai/trajectoryTypeScript library that normalizes agent session transcripts from Hermes and other runtimes into one format | TypeScript | 272 | Sep 25, 2026 |
| VintLin/skill-flowCLI and macOS app for installing, updating and sharing agent skills across many coding agents | TypeScript | 262 | Oct 3, 2026 |
| missuo/tokensCLI and web leaderboard that tracks AI coding-assistant token usage across 41 clients | Rust | 237 | Oct 8, 2026 |
| VAMFI/claude-user-memoryPortable agent setup from one INSTALL.md with minimal instructions and reversible changes | Shell | 211 | Sep 26, 2026 |
| NVIDIA/NeMo-RelayAgent runtime and library for scopes, lifecycle events and middleware on tool and LLM calls | Rust | 192 | Oct 9, 2026 |
| Tencent/SkillHoneRepairs failing agent skills from real runs and leaves a tested local PR for review | TypeScript | 169 | Sep 19, 2026 |
| hybroai/a2a-adapterPython SDK and CLI that expose Hermes Agent, Claude Code, Codex and other agents as A2A protocol servers | Python | 99 | Aug 23, 2026 |
| sheawinkler/hermes-agent-ultraRust-first Hermes Agent runtime aiming for upstream parity, with a policy, replay and operator layer | Rust | 96 | Jul 26, 2026 |
| Lumio-Research/hermes-agent-rsRust rewrite of Hermes Agent: single static binary, 10 LLM providers, 17 platform adapters, MCP and ACP | Rust | 95 | Jul 8, 2026 |
| synadia-ai/synadia-agentsSDKs and agent plugins for the Synadia Agent Protocol, putting agents such as Hermes on NATS | TypeScript | 84 | Oct 5, 2026 |
| adityahimaone/hermes-agent-rtk-cavemanHermes Agent setup combining RTK and Caveman templates to cut CLI token use, with about 40 bundled skills | TeX | 82 | Apr 14, 2026 |
| eikarna/keruxRust agent runtime with a terminal UI, chat gateway, cron and a Nous OAuth login option | Rust | 68 | Aug 31, 2026 |
| Obedience-Corp/festivalFilesystem and Git framework for planning agent work in camp workspaces and stepping through it with fest next | Shell | 63 | Oct 8, 2026 |
| ultraworkers/hbackupRust CLI that backs up and restores Hermes Agent and OpenClaw installations to tar.zst archives | Rust | 51 | Jun 7, 2026 |
| The-AIE/the-gibsonGovernance harness with a gated plan-to-ship pipeline for agent fleets on Claude Code, Codex, Grok or Hermes | Shell | 40 | Oct 10, 2026 |
| huangrichao2020/hermescheckArchitecture and runtime health checks for Hermes Agent checkouts, forks and deployments | Python | 38 | May 16, 2026 |
| 0xNyk/openclaw-to-hermesMigration tool that moves an OpenClaw setup to Hermes Agent, with dry-run and backup | Python | 38 | Aug 25, 2026 |
| nicolasmelo1/logionDeveloper tooling for a registry that measures whether AI-agent skills and plugins actually work | Python | 38 | Oct 9, 2026 |
| BULDEE/ai-craftsman-superpowersArchitecture gate for AI coding agents that blocks writes breaking DDD and Clean Architecture rules | Shell | 35 | Oct 9, 2026 |
| vector4wang/EdgeGlowmacOS menu bar app that lights up your screen edges while Claude Code or Hermes Agent is working | Swift | 32 | Jun 23, 2026 |
| magicwubiao/go-magicGo AI agent framework inspired by Hermes Agent, with a TUI, web dashboard and messaging gateway | Go | 31 | Oct 10, 2026 |
| freu-ai/freu-cliRecord a browser workflow once and compile it into a reusable skill for Hermes and other agents | Python | 31 | May 17, 2026 |
| bpauli/gccliGarmin Connect command-line client with JSON output and a bundled agent skill for Hermes | Go | 28 | Oct 5, 2026 |
| GodsBoy/jev-agent-skill-routerTyped, confidence-aware routing that picks which skill an agent should use, or none | Python | 26 | Sep 16, 2026 |
| fayzan123/rungraphTurns local Claude Code, Codex, Hermes, opencode and Cursor session logs into an interactive graph | JavaScript | 25 | Aug 24, 2026 |
| AlekseiUL/agent-loop-engineering-kitDesign, validate, dry-run and audit bounded Hermes Agent loop contracts before automating them | Python | 20 | Sep 10, 2026 |
| AlekseiUL/hermes-system-doctorRead-only diagnostics and approval-gated repair planning for local Hermes Agent installations | Python | 19 | Jun 6, 2026 |
| AlekseiUL/humanlikeDeterministic persona, context, memory and privacy controls for chat agents, with a Hermes plugin | Python | 19 | Sep 10, 2026 |
| andyvandaric/acsLicensed skill system and local cockpit for coding agents including Claude Code, Hermes, Kiro and Codex | PowerShell | 19 | Oct 9, 2026 |
| tonbistudio/hermes-my-skillsCLI to inventory, export and safely merge learned skills across Hermes Agent profiles | Python | 18 | Sep 14, 2026 |
| coolcorexix/claude-grepSearch Claude Code, OpenCode and Hermes conversation history by content, then resume any session | Python | 16 | Aug 17, 2026 |
| memcode-ai/memcodeOpen-source Go coding agent that keeps repo memory in .memcode and can migrate a Hermes setup | Go | 16 | Oct 10, 2026 |
| agentpmhq/rogrepLocal search, stats and trajectory analysis over coding-agent sessions, including Hermes | Rust | 15 | Aug 11, 2026 |
| emirbartu/jev-for-allExperimental plugin that connects TypeSafe's Jev decision model to coding agents, Hermes adapter planned | TypeScript | 14 | Oct 8, 2026 |
| MLT-OSS/hermes-agent-goComplete Go rewrite of Hermes Agent that builds to a single binary | Go | 14 | Apr 11, 2026 |
| Lexus2016/hermes-agent-evolutionFork of Hermes Agent that researches improvements, proposes them and updates itself daily | Python | 14 | Oct 8, 2026 |
| RiggdAI/uniqentPackage an agent's persona, skills, MCP stack and memory into one signed bundle for Hermes and others | TypeScript | 14 | Sep 29, 2026 |
| giuliastro/HarnessTrimLocal token-economy optimizer for Codex, Claude Code, OpenCode, Hermes, Pi and OMP tool output | TypeScript | 13 | Oct 5, 2026 |
| kingkillery/pk-pi-hermes-evolvePi package that evolves SKILL.md, prompts and AGENTS.md files, inspired by Hermes Agent Self-Evolution | TypeScript | 13 | Aug 8, 2026 |
| achimala/SwiftAgentSwift package that embeds Hermes Agent, CPython and an iSH shell inside an iOS app | Python | 12 | May 16, 2026 |
| NewTurn2017/hermes-profile-kitCLI that sets up isolated Hermes Agent profiles with their own config, memory, tokens and personas | Python | 12 | Jul 24, 2026 |
| rotorstar/hitl-protocolOpen HTTP protocol for human decisions in agent workflows, with review URLs and messenger buttons | TypeScript | 11 | Oct 6, 2026 |
| lodado/playwright-spec-for-AI-AgentCLI that has an AI agent judge a live staging page against your existing Playwright specs | TypeScript | 11 | Oct 8, 2026 |
| barkley-assistant/caduceusRust daemon and Hermes plugin that reviews pull requests and turns labeled issues into PRs | Rust | 11 | Oct 6, 2026 |
| aRYmK13/hermes-session-exporterExport Hermes Agent sessions to Markdown, HTML or normalized JSON, with a TUI browser and web panel | Python | 11 | Jul 13, 2026 |
| prevu-cloud/prevuOpen-source CLI and agent skills for giving coding agents preview and staging environments | TypeScript | 11 | Jun 12, 2026 |
| a5c-ai/agent-muxTypeScript SDK and amux CLI for driving many coding agents, Hermes included, through one contract | — | 11 | Apr 22, 2026 |
| Hypabolic/TrajectoryLibrary that normalizes coding-agent session logs, Hermes included, into stable records in four languages | Python | 10 | Aug 13, 2026 |
| frgmstr/hermes-managerShareable meta-agent profile for managing Hermes profiles, skills, cron, memory and gateway health | Python | 10 | Oct 6, 2026 |
| ishandutta2007/Code-Knowledge-GraphLocal code indexer that maps a codebase into a graph and serves it to coding agents over MCP | TypeScript | 10 | Aug 31, 2026 |
| ma-pony/remote-agent-serverSelf-hosted task API and web console for running Claude Code, Codex and Hermes agents | TypeScript | 10 | Oct 9, 2026 |
| sl-build/exobrainCommand-line reasoning engine that gives an agent a clean context window to think through hard problems | Python | 4 | Jun 23, 2026 |
| runtypelabs/hermes-runtype-otelSend Hermes Agent runs to Runtype as OpenTelemetry traces | Python | 0 | Oct 1, 2026 |
| smfworks/hermes-plugin-fjord-auditHermes plugin that audits a Hermes home or profile for skill sprawl, memory budgets and plugin layout | Python | 0 | Oct 4, 2026 |
| smfworks/hermes-plugin-maelstrom-gateHermes plugin that checks skills and plugins before release and runs time-boxed pytest | Python | 0 | Oct 4, 2026 |
Dev tools FAQ
Can I control Hermes Agent from my own code?
Yes. Hermes exposes an API server and can be scripted from the command line, and community SDKs in this category wrap those interfaces for different languages.
Where is Hermes Agent's configuration stored?
Settings live in config.yaml and secrets in .env inside the Hermes home folder (~/.hermes on Linux and macOS, %LOCALAPPDATA%\hermes on native Windows). Each profile has its own copy.
Related guides: How to install Hermes Agent · Run multiple Hermes agents with profiles