Skip to content

v0.1.0 — Hermes Agent bridge for PAI ecosystem

Choose a tag to compare

@gl0bal01 gl0bal01 released this 16 May 11:55
· 10 commits to main since this release

First public release of pai-hermes — a bridge that makes Hermes Agent PAI-ecosystem-aware via 7 skills + 3 cron jobs.

What's in this release

7 SKILL.md routes (drop into Hermes `external_dirs`):

  • `omc` — Claude Code harness routing (ralph/team/autopilot/ultrawork/ask)
  • `pai-pulse` — Pulse `/notify` TTS POST wrapper (ElevenLabs server-side)
  • `pai-watch` — `git fetch` × 4 sources + impact-score + JSON proposal writer
  • `pai-doctor` — PAI ecosystem health probes (Pulse, Tailscale, paths, OMC CLI)
  • `pai-accept` — SHA pin in paths.env + arc review markdown. SSH-only
  • `pai-cost-tracker` — Claude 5h/7d usage % + voice alert at threshold (reads PAI canonical usage cache)
  • `pai-statusline-banner` — daily 18:00 mobile digest

3 Hermes cron yaml (zero-AI-cost jobs):

  • `pai-watch` hourly
  • `pai-cost-tracker` hourly
  • `pai-statusline-banner` daily 18:00

Tooling:

  • Idempotent `install.sh` / `uninstall.sh` (Python-driven config patcher)
  • `tools/cost_check.py` (PAI usage cache parser → voice alert text)
  • `tests/skill-format.bats` (13 tests, all green)

Docs:

  • `README.md`, `CLAUDE.md` (agent briefing), `docs/INSTALL.md`, `docs/ARCHITECTURE.md`

Built atop

Install

```bash
git clone https://github.com/gl0bal01/pai-hermes ~/.hermes/pai-hermes
cd ~/.hermes/pai-hermes
./install.sh
```

See docs/INSTALL.md for full VPS deploy walkthrough.

License

MIT. AGPL boundary documented in `CLAUDE.md` for safe interaction with `pai-collab` (AGPL-3.0).

Known limitations (v0.1.0)

  • Skills written, integration runtime untested on Hermes (PRs welcome to validate)
  • Hermes cron yaml format guessed from `~/.hermes/cron/` examples — needs schema verification
  • `tools/cost_check.py` reads PAI usage cache format — verify against your `~/.claude/PAI/MEMORY/STATE/usage-cache.json`
  • No CI workflow yet