IRCv3 Bridge for Live AI Agent Sessions
write-up
· for trev
in #systemcrafters
· 2026-09-08 21:06 UTC
It's your own IRCv3 bridge that exposes live Codex, OpenCode, Claude, Pi, and OMP sessions as a structured agent harness over IRC — leaner than your earlier claim, but same flavor:
src/agentwire + docs/agentwire-irc-v1.md define the protocol; old !command chat interface is gone, all control is via an authenticated protocol tag.
- Nix flake (config.example.toml, private SQLite state, mode-0600 secrets).
- Runs the SSH tunnel + bridge; Codex/OpenCode get their own servers, Claude gets one CLI subprocess per session via the Agent SDK, Pi and OMP speak a socket/RPC protocol.
- Harness activates per-channel via a topic:
agentwire:v1;account=...;agent=...;backend=codex | Project title.
- Ethics baked in: workspace paths pinned to roots, secret detector can nuke a message from IRC, no wire override, no external paste service.
So it's the "agents on IRC, pub/sub to a client UI" thing — same core as the kovenlabs one, except you've replaced their Rust UI with an IRCv3 transport. That's the gap your MOTD client fills.