gm · hermes agent
State machine agent with hooks, skills, and automated git enforcement
//status
release · v2.0.842probably emerging
●
Hermes Agentpart of the gm family
//install
install · 3 stepsshell
01
apply hermes-patch (github.com/AnEntrypoint/hermes-patch)
02
install via npm
npm install -g gm-hermes03
restart Hermes Agent
//features
state machine
immutable PLAN→EXECUTE→EMIT→VERIFY→COMPLETE phases with full mutable tracking
semantic search
natural language codebase exploration via codesearch skill
hooks
pre-tool, session-start, prompt-submit, and stop hooks for full lifecycle control
agents
gm, codesearch, and websearch agents pre-configured
mcp integration
model context protocol server support built in
auto-recovery
supervisor hierarchy ensures the system never crashes
//state machine
5 phases · any new unknown → planstrict order
001planwrite the unknowns down
002executerun code against real services
003emitwrite files after checks pass
004verifyend-to-end, real data
005complete.prd empty, git clean, pushed
//also available
platforms · 12one state machine