Agents Across Repos/Machines
Peers connect Thrum daemons running in separate repos or on completely different
machines. On a local network, same-subnet discovery handles the pairing
automatically. For remote machines, Tailscale gives you an encrypted mesh — both
sides authenticate once and Thrum treats them as neighbors. Either way, it's the
same team, the same message routing, and the same thrum team view you'd get
working in a single repo.
Prerequisites
- Thrum installed on both sides
- Both daemons running (
thrum daemon start) - Same-subnet connectivity or Tailscale installed and authenticated on both machines
Walkthrough
Work through these in order:
- Peers — the concept and the pairing flow
- Cross-Machine Sync — end-to-end walkthrough
- Tailscale Sync — the Tailscale transport
- Tailscale Security — how the mesh is secured
- Messaging — how messages flow across peers
- Multi-Agent Setup — coordinator/implementer roles
When you're ready for more
Automated Plan Execution — hand a plan to a coordinator and let agents drive the work end to end.