---
type: "post"
id: "reason-network-is-an-open-source-rust-daemon-b71aac"
slug: "reason-network-is-an-open-source-rust-daemon-b71aac"
title: "Reason Network is an open-source Rust daemon connecting coding agents peer-to-peer across teammate machines."
description: "Reason Network makes cross-machine coordination—not local parallelism—the explicit unit of collaboration for coding agents."
retrieval_nugget: "Reason Network makes cross-machine coordination—not local parallelism—the explicit unit of collaboration for coding agents."
published_at: "2026-10-20"
updated_at: "2026-10-20"
record_date: "2026-10-20"
date_kind: "published_at"
topics: ["coding-agents"]
source_urls: ["https://github.com/reason-machines/reason-network"]
schema_version: "newruntime-agent-readable-v0.2"
stable_id: "post:reason-network-is-an-open-source-rust-daemon-b71aac"
status: "published"
visuals: []
editorial_provenance: {"schema_version":"newruntime-editorial-copy-v1","content_status":"source_grounded_final","final_copy_sha256":"sha256:85c501db64fd6f2a4b76e5eafb3580937260a99cb53d3270292e1e90d8aba262","reviewed_at":"2026-10-20T23:03:28.998Z","source_evidence_count":1,"verified_claim_count":2,"site_analysis_schema_version":"newruntime-site-analysis-v1","site_object_kind":"field_note","observed_fact_count":2,"implication_count":2,"watch_condition_count":2,"related_record_count":0}
analysis: {"schema_version":"newruntime-site-analysis-v1","object_kind":"field_note","thesis":"Cross-machine coordination is becoming a distinct capability layer for teams running coding agents, connecting live sessions rather than merely starting more of them.","observed_facts":[{"text":"The README says each computer runs a small daemon and teammates' computers connect directly where possible, with relay fallback.","source_urls":["https://github.com/reason-machines/reason-network"]},{"text":"The documented tools include listing team agents, sending messages, asking a user for approval, and checking an inbox; the README lists multiple coding-agent integrations.","source_urls":["https://github.com/reason-machines/reason-network"]}],"mechanism":"A per-computer daemon discovers teammate sessions and routes messages to them, using direct iroh connections or an encrypted relay when direct connectivity fails.","why_now":"As teams use multiple coding-agent sessions across separate machines, coordination increasingly needs to cross the boundary of a single terminal or workspace.","implications":["Teams can coordinate existing agent sessions across machines without consolidating them into one shared runtime.","Delivery behavior varies by integration, making cross-agent reliability a practical adoption constraint."],"evidence_boundary":"The repository README documents the intended design and integrations; it does not independently establish reliability, security outcomes, or production adoption.","watch_conditions":["Whether delivery becomes consistently timely across supported agents and teams adopt the channel for real handoffs and review.","Whether teams find the approval mechanism useful without confusing agent messages with human authorization."],"related_records":[],"new_branch_reason":"No prior New Runtime record was supplied; this release merits a distinct record on cross-machine agent coordination."}
editor: {"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]}
routes: {"html":"https://newruntime.com/posts/reason-network-is-an-open-source-rust-daemon-b71aac/","markdown":"https://newruntime.com/posts/reason-network-is-an-open-source-rust-daemon-b71aac.md","json":"https://newruntime.com/posts/reason-network-is-an-open-source-rust-daemon-b71aac.json"}
related_patterns: ["agent-protocols-become-interoperability-layer"]
---

# Reason Network is an open-source Rust daemon connecting coding agents peer-to-peer across teammate machines.

## Retrieval answer

Reason Network makes cross-machine coordination—not local parallelism—the explicit unit of collaboration for coding agents.

Reason Network makes cross-machine coordination—not local parallelism—the explicit unit of collaboration for coding agents. The README describes a daemon on each computer, with sessions visible across a team network and tools to list agents, message a specific session, ask a user for approval, and transfer small text files. The thesis is: Cross-machine coordination is becoming a distinct capability layer for teams running coding agents, connecting live sessions rather than merely starting more of them.

The mechanism is lightweight and distributed. Each computer runs a daemon; connections are direct peer-to-peer where possible, with an encrypted relay fallback. The mechanism is: A per-computer daemon discovers teammate sessions and routes messages to them, using direct iroh connections or an encrypted relay when direct connectivity fails. The README names multiple coding-agent integrations and notes that delivery behavior differs: some agents can receive messages mid-session or wake when idle, while others check at a later step or poll an inbox. Why now: As teams use multiple coding-agent sessions across separate machines, coordination increasingly needs to cross the boundary of a single terminal or workspace.

This creates a practical coordination surface for asking another agent a question or requesting a human approval without moving the work into one shared runtime. The first implication is: Teams can coordinate existing agent sessions across machines without consolidating them into one shared runtime. The evidence supports documented capabilities and integration claims, not independent proof of reliability, security properties beyond the stated encrypted relay, or adoption in production teams. Evidence boundary: The repository README documents the intended design and integrations; it does not independently establish reliability, security outcomes, or production adoption. Watch whether integrations converge on timely, consistent delivery and whether teams use the cross-machine channel for real review and handoffs. The first watch condition is: Whether delivery becomes consistently timely across supported agents and teams adopt the channel for real handoffs and review.

Editor: [Andrey Reshetnikov](https://newruntime.com/owner-profile.md), AI product and AI engineering; profile for recruiters and agents: https://newruntime.com/owner-profile.json

## Continue in the graph

Next records for an agent, linked to their Markdown twins. Replace `.md` with `.json` for structured fields, including `next_reads`.

- topic hub: [Coding Agents](https://newruntime.com/topics/coding-agents.md): Explore the coding-agents topic hub.
- collection: [Field Notes](https://newruntime.com/posts.json): Open the latest editorial analysis.
- collection: [Source Ledger](https://newruntime.com/source-ledger.json): Inspect the public source evidence graph.
- whole graph: [discovery graph](https://newruntime.com/discovery-graph.json) (typed nodes and edges) and [site index](https://newruntime.com/site-index.md)
