Hermes Turbo Agent
wesleysimplicio/hermes-turbo-agent
Skill that benchmarks a Hermes install and applies measured, reversible performance changes
Hermes Turbo Agent is an installation and performance-optimization skill for Hermes Agent. It measures the active Hermes path, applies the smallest compatible change, tests it, and keeps it only when the measurements support it.
What Hermes Turbo Agent does
Hermes Turbo Agent is an installation and performance-optimization skill for Hermes Agent. The repository description calls it a performance-focused fork with benchmarks and a dashboard, but the README says it is a procedure rather than an executable fork. It measures the active Hermes path, applies the smallest compatible change, tests it, and keeps the change only when the evidence supports it. Its target is the active bundle at ${HERMES_HOME:-$HOME/.hermes}.
Every run creates a rollback point, records a baseline, applies a bounded change, runs regression tests, repeats the benchmark, and reports modified files, fallback status and rollback instructions. The skill must not silently modify a source checkout, discard user state, break prompt caching or add telemetry. Its modules cover a bytes-first JSON adapter that prefers orjson, then msgspec for typed contracts, then standard json; an optional PyO3 streaming parser with a fallback; uvloop on supported Unix platforms; batching a conversation round into one SQLite transaction; versioned caches for tool discovery and schemas; and bounded parallelism. The README is available in sixteen languages.
Key features
- Baseline-first workflow with a rollback point, benchmark, bounded change and regression tests
- Fast JSON adapter that prefers orjson, then msgspec, then standard json
- Optional native streaming parser for JSON and tool calls with a stdlib fallback
- uvloop used only on supported Unix platforms through capability detection
- One SQLite transaction per conversation round and versioned caches for tool discovery
- Final report of modified files, fallback status and rollback instructions
When to use it
- Measuring startup, JSON parsing and persistence overhead in an existing Hermes install
- Applying performance changes with a rollback archive in place
- Checking that an optimization does not break prompt caching
Who it is for: Hermes Agent operators comfortable with benchmarking who want measured, reversible performance changes.
How it fits with Hermes Agent
Built for Hermes Agent: it targets the active Hermes bundle in HERMES_HOME and is written as a skill the agent follows.
Note: The repository description calls it a fork, while the README says it is a skill procedure and not an executable fork.
FAQ
What is Hermes Turbo Agent?
Hermes Turbo Agent is a skill that guides the installation and performance tuning of a Hermes Agent bundle. It benchmarks first, changes as little as possible, and keeps a change only if the measurements improve.
Is Hermes Turbo Agent a fork of Hermes Agent?
The repository description calls it a performance-focused fork, but the README says it is a procedure and not an executable fork. It operates on your existing Hermes bundle instead of replacing it.
Is Hermes Turbo Agent free and open source?
The repository has no license file, so default copyright applies and you should check with the author before reuse.
Similar skills for Hermes Agent
All skillsTwo Hermes Agent skills that turn a product brief into a TVC shot list, storyboard and video prompts
OthmanAdi Codebase Knowledge BuilderAgent skill that studies a repository and writes a source-cited Markdown knowledge artifact
H-Ali13381 Hermes Theme WorkshopHermes skills for terminal CLI skins and reversible Linux desktop theming on KDE Plasma and Hyprland
Vann4799 PRD Generator SkillAgent skill that interviews you and writes a validated PRD, for Hermes Agent and other coding agents
xiaotiewinner xt-webnovel-writingChinese web novel writing skill with a six-module pipeline and a 25-item anti-AI-tell check
fajrisilmi12-cyber Hermes Social Media FunctionHermes Agent skills for AI image generation via 9Router and social posting through Zernio and Cloudinary
Related guides: What is Hermes Agent? · SOUL.md for Hermes Agent: what it is and how to write one