Pytxo

Pytxo Desktop

Find your tasks, inspect changes, and manage your local setup.

Desktop is the Windows interface for Pytxo. It includes the local core; installing the separate Pytxo CLI is optional.

Three destinations

DestinationWhat you do here
WorkDescribe a task, check its plan, follow workers, and review changes
HistoryFind earlier runs and inspect their results and Apply status
SetupManage agents, workspaces, preferences, and updates

Use the title-bar workspace switcher to choose your project. Approvals opens runtime permission requests. Approving one does not apply repository changes.

Start work

Choose New work, enter a clear outcome, and build a plan. Confirm the files, agent, and test commands before Run. Every ready agent starts on the job; untick any you do not want, or describe the whole job and let Codex or Claude Code split it; each task runs in its own isolated copy, using Orbit and local PTY execution.

See First mission for a complete walkthrough.

Follow a run

Select a worker to inspect its status, files, and checks. Open output shows its recorded console output. Switch to List if you prefer a row-based view of workers.

On the canvas, drag the background to pan and use the zoom controls or Fit to bring tasks into view. Dependency lines show recorded task relationships.

A run with several agents opens on Fleet: a monitor with one activity row per task, then a pane per task with its recent output. Activity lines show output volume, not progress.

The animated character glyphs, including the fleet scope, are decorative. Use the written status to judge a run; movement does not prove execution or success. Reduced motion keeps the same information visible.

Review changes

Open Review changes from Work or select a run in History. Inspect the exact prepared files and combined checks before Apply. If the result is stale or recovery is unresolved, follow the displayed next step.

See Review and Apply for what each state means.

Understand the protection receipt

A run reports its workspace, host filesystem, network, and Apply protections:

StatusMeaning
EnforcedA mechanism held this boundary
Advisory onlyThe boundary was requested but not guaranteed
UnavailableThere is no verified protection result
BypassedThe protection was deliberately disabled

Advisory or unavailable protection is not a pass.

Voice and updates

Voice turns speech into an editable request. It does not approve or start work automatically. Review the transcript and plan before running.

Use Setup → General for update checks, and verify the running version after an install. See Desktop setup for requirements and update guidance.