Pytxo

CLI reference

pytxo subcommands, flags, and environment variables.

Binary: pytxo (keep aligned with site version 0.7.0).

Default behavior

pytxo          # interactive Hypervisor Shell
pytxo --help   # subcommand list

Set PYTXO_NO_TUI=1 to print help instead of launching the shell.

Commands

CommandDescription
pytxo initCreate .pytxo/ dirs and gitignore hint
pytxo doctorVerify git, PTY, approvals persistence, billing/cloud when enabled
pytxo runSchedule and execute agents in isolated copies
pytxo statusList runs and agents from SQLite
pytxo logs --agent <id>Tail stored stdout/stderr events
pytxo stopStop active run or all tracked processes
pytxo domainsList registered execution domains
pytxo projectMulti-root modular project manifest
pytxo fleetCross-repo fleet DAG
pytxo hitlHuman-in-the-loop approval queue
pytxo trust [tier]Trust repo folder (orbit, galaxy, ...)
pytxo providersProvider registry + key configured (boolean)
pytxo modelsList, search, or refresh model catalog

Shared flags

FlagCommandsDescription
--repomostGit repository root (default: cwd)
--configrun, status, logs, stopPath to pytxo.toml
--jsondoctor, status, domainsMachine-readable output

pytxo run flags

FlagDefaultDescription
--agents3Max parallel agents per wave
--cmdecho pytxoShell command in each isolated copy
--dry-runoffPrint JSON execution plan
--keep-worktreesoffDo not remove isolated copies after run
--executionfrom configOverride pty, subprocess, or cloud

pytxo project subcommands

SubcommandDescription
init <id>Create project manifest under ~/.pytxo/projects/
listList path roots for a project
paths --add <path>Add a path root
statusRecent runs for the project primary domain
runCoordinated run across project roots

pytxo fleet subcommands

SubcommandDescription
init <id>Create fleet manifest under ~/.pytxo/fleets/
dry-runPrint fleet execution plan JSON
runRun fleet DAG with barrier sync
statusList fleet runs from hypervisor catalog

pytxo fleet run --continue-on-error continues later waves after a node failure.

pytxo hitl subcommands

SubcommandDescription
listPending approval requests
approve <id>Approve a request
deny <id>Deny a request

pytxo trust

pytxo trust orbit
pytxo trust galaxy --repo /path/to/repo

Tiers: deep_space, orbit, galaxy, supernova. See Permission tiers.

Environment variables

VariablePurpose
PYTXO_NO_TUISkip Hypervisor Shell; print help or run subcommands only
PYTXO_REPODefault git root (useful for MCP)
PYTXO_PLANNEREnable natural-language mission planner (1)
PYTXO_ULTRA_SESSIONBearer token for Ultra / Link reconcile when billing.mode = ultra
PYTXO_CLOUD_SESSIONBearer token for cloud execution when enabled
PYTXO_DEEPSPACE_WFPWindows DeepSpace WFP opt-in (1)

Provider API keys stay in their usual env vars (ANTHROPIC_API_KEY, OPENAI_API_KEY, ...). See Providers & BYOK.

Doctor checklist

pytxo doctor should pass before first real runs. Details: Doctor checks.

Agent IDs

Format: {run_uuid}:agent-N. Use with pytxo logs --agent.

See also: pytxo.toml · Fleet runs · Galaxy approvals

On this page