Ask across repos
Need the real API shape from another checkout? Ask the live peer that is already working there and get an explicit ack back.
Repowire gives Claude Code, Codex, Gemini CLI, and OpenCode sessions an address in one mesh so they can ask each other questions, send updates, schedule follow-ups, and stay steerable from your browser or phone.

See peers, status, chat turns, tool calls, and routed messages from the same browser surface that can reach your local daemon or optional relay.
What changes day to day
Repowire is not another coding agent. It is the operating layer around the agents you already run, with practical messaging and control surfaces for multi-session work.
Need the real API shape from another checkout? Ask the live peer that is already working there and get an explicit ack back.
Keep one session focused on dispatch, status checks, review handoffs, and follow-ups while project peers do the implementation work.
Use the dashboard, Telegram, or Slack as human peers when you want to monitor, nudge, or route work without returning to every terminal.
Wake a peer later for CI checks, review reminders, morning handoffs, or any other deferred ask or notification.
The daemon runs on your machine. The hosted relay is optional for remote dashboard access and cross-machine mesh traffic.
Hooks and MCP are the stable path today; Claude Code channel/ACP delivery is experimental and opt-in as the routing boundary hardens.
How it works
The daemon is the hub. Agents remain the workers, transports handle delivery, and human surfaces become first-class peers you can use when you need to steer.
Setup wires supported agents into the mesh. Each live Claude Code, Codex, Gemini CLI, or OpenCode session gets a routable identity.
Agents and human surfaces send asks, notifications, broadcasts, or schedules through MCP, hooks, the dashboard, Telegram, Slack, or the CLI.
The local daemon checks peer state, circle access, and available transports, then forwards the message without needing every agent to know every integration.
Open asks keep resurfacing until acked, and the dashboard timeline shows recent peer activity, tool calls, attachments, and routed messages.

local daemon → transport router → agent session → ack or timeline event
Repowire is moving toward a session-native model where sessions are the durable unit of work and commands such as resume, scheduling, approvals, and future backend/model controls share one command surface. Those controls are being shipped in compatible slices, not all at once.
Install
Repowire runs on macOS or Linux with Python 3.10+ and tmux. The one-liner installs the CLI and runs setup; manual uv, pipx, and pip paths are documented too.
Prefer manual install? uv tool install repowire && repowire setup