layered-soul/memories/curated/agent-roster.md
Sam & Claude f162501da7 matrix: move orchestrator to hermes-osa (always-on VPS); debby is intermittent
debby is a laptop that powers off periodically; osa is the always-on VPS and
already hosts the colibri board. The hub must live where it never disappears, so
the orchestrator role moves to hermes-osa; debby drops to secondary agent + soul
backup.

- AGENTS.md, HOST-MATRIX, agent-roster, tailscale-network: role swap + always-on/
  intermittent facts
- HOST-MATRIX + CAPABILITY-ROUTING: corrected 'debby orchestrator dispatches' ->
  osa hosts the board, debby/domedog are clients
- integration doc + SOUL/project-structure survivability lines reconciled

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 22:50:16 +02:00

2.6 KiB

Agent Roster

Active agents

Agent Home Host Harness Model Role
Hermes debby (Debian 13) Hermes Agent DeepSeek v4 Secondary agent + soul backup (intermittent laptop)
Zot debby (Debian 13) Zot RPC GLM-5.1 Coding specialist, media workflows
Claude domedog (Linux) Claude Code Claude Independent verification, secondary builder, reviewer
Codex osa (FreeBSD 15) Codex CLI GPT FreeBSD 15 validation, ISO builds, hardware proofs
hermes-osa osa (FreeBSD 15) Hermes Agent (FreeBSD) TBD Orchestrator + board host (always-on VPS); native FreeBSD Hermes

Multi-agent groups

Group Platform Members Purpose
"My Debby" Telegram ${HERMES_BOT} + ${ZOT_BOT} Orchestration + coding delegation
FreeBSD side OSA host Codex + hermes-osa ISO builds, validation, native FreeBSD ops

Harness matrix

Harness Hosts Native OS Capabilities
Hermes Agent (upstream) debby Linux Full agent, skills, cron, Telegram gateway, voice
Hermes Agent (FreeBSD) osa FreeBSD 15 Clean-room MIT FreeBSD layer (hermes-bsd); service hermes_daemon, PTY/local terminal
Zot RPC debby Linux Structured delegation, GLM-5.1 inference
Claude Code domedog Linux Verification, code review, document review
Codex CLI osa FreeBSD 15 ISO builds, cargo test, hardware validation

Secrets

All agent API keys live in Vaultwarden at vault.smilepowered.org. Bootstrap credentials (BW_CLIENTID, BW_CLIENTSECRET, BW_PASSWORD) are the only secrets in .env files — everything else is fetched from the vault at runtime.

Verification

Claude (domedog) independently verifies Hermes's claims — test counts, clippy status, crate counts. Do not overstate results. Use exact cargo test --workspace output.