Pytxo

Introduction

Pytxo is a reviewed commit layer for the coding agents you already use.

Pytxo is a reviewed commit layer for developers who already run multiple coding agents on substantial repos and are hitting collisions, unsafe writes, or vendor fragmentation.

It schedules the agents you already use (Claude Code, Codex, Cursor CLI, or any shell command). Overlapping path claims wait for a later wave. Eligible Orbit and Galaxy runs prepare isolated changes for Run Review before Apply.

Pytxo is not an IDE or a managed cloud workspace. Keep your editor. Connect through the local MCP hub, or use Pytxo Desktop for Work, History, and Setup.

Today the commit boundary is one repository root: Pytxo prepares exact bytes, checks affected-path state, and journals Apply. The longer-term direction is to extend the same contract to production effects with effect-bound authority, independent verification, and explicit recovery. Production API enforcement is not currently shipped.

The sixty-second story

  1. Three agents start one feature.
  2. Two would edit overlapping paths.
  3. Pytxo detects the conflict before execution.
  4. Independent work runs together in isolated copies.
  5. The conflicting task waits for the next wave.
  6. Pytxo prepares the exact changed bytes for review.
  7. You Apply that package, or refresh it if an affected path has moved.

At a glance

  • Isolated copies until you approve (Blast)
  • Overlapping path claims wait in later waves (Race)
  • Structural code skeletons instead of whole files when Signal is on (fewer tokens; savings vary by repo)
  • Mixed CLIs under one local scheduler (BYOK)
  • Optional Desktop: what is running, what needs you, what is sandboxed

Who this is for

You want to...Start here
Install, then run one natural-language missionInstallFirst mission
Apply a prepared packageDesktop setup → Run Review
Fix doctor / trust / MCP issuesTroubleshooting
Prove collisions are detected before agents runCollision demo
Review and approve from a desktop UIDesktop setup → History → Run Review
Drive Pytxo from Cursor laterMCP from Cursor
Look up commands and configCLI reference, pytxo.toml

Secondary surfaces (workspaces, fleets, Hypervisor Shell TUI) stay available once the mission loop is clear. Start with mission → collision dry-run → approve.

Quick mental model

Mission or pytxo.toml  →  wave plan (Race)  →  agents in isolated copies (Blast)

                                         you approve → flush to real repo

Read What is Pytxo? for the full picture, or jump to Install.