Human Captain
Agree on the goal and written plan, then delegate authority.
Hermes HelmetOpen-source software factory
Controlled autonomy with agent identity
Hermes Helmet carries an accepted GitHub plan through implementation, review, repair, and authorized merge, with controlled autonomy and Hermes working under its own identity.

The delivery path
GitHub keeps the issues, pull requests, reviews, repairs, and acceptance visible from start to finish.
Who acts
Put together a written plan with your coding agent and record the work as linked GitHub issues. Then authorize that agent to carry it through with Hermes.
Agree on the goal and written plan, then delegate authority.
Assign work, review it, direct repairs, and merge when authorized.
Implement, test, open pull requests, and repair the same change.
Identity and authority
The first officer stays on your workstation, using your credentials to assign and accept work. Hermes runs in the Compose stack with its own GitHub account, token, and checkout.
Captain identity on the workstation, GitHub in the middle, and the Hermes worker identity inside Docker Compose.
You, the Captain, give a written plan and delegated authority to the first officer, who uses your OS account and GitHub credentials. The first officer assigns work, reviews, and handles authorized merges on GitHub. GitHub issues and review feedback reach the issue and review poller in the Hermes container. Hermes Kanban assigns the Hermes worker, which uses its own GitHub account and token to commit, open pull requests, and repair them. Worker checkouts, credentials, and task history stay on a persistent volume at /opt/data.
Written plan + delegated authority
Issues · pull requests · reviews · checks
to
to
Delivered work
Younes used Hermes Helmet to deliver installation and local-memory improvements in FAVA Trails 0.7.0. The implementation, review, repair, and acceptance remain visible in the public GitHub record.
yia-mw-agent authored the implementation. Review and merging used the Captain account, timeleft--, through the first officer.
Model choice
The coding agent acting as first officer, the model used by Hermes, and each actor's authority remain separate choices.
What you retain
Take the helm
Start with one GitHub issue, inspect the work and its identity, then delegate a larger plan when you are ready.
Open the Hermes Helmet quickstart