Overview

The CommRails CLI provides command-line access to the Allternit Agent System Rails. Two binaries are available:
  • allternit-rails — workspace-aware CLI bundled with the Allternit platform
  • rails — standalone ticket/DAG workflow CLI that works in any directory
Both share the same event-sourced state under .allternit/ and expose peer messaging, work planning, policy gates, ledger inspection, and ticket tracking.

Base command

Use --root <path> with allternit-rails to target a workspace other than the current directory.

Commands

Work orchestration

Policy, gate, and leases

Peers and messaging

Steering

Ledger, bus, and transport

Tickets and tracking

Runner, memory, and maintenance

Examples

Initialize a workspace

Output:

Register a peer and send a message

Create a plan and inspect the DAG

Pick up and close a WIH

Tail and trace the ledger

Check gate policy before a tool call

Exit codes

Configuration

The CLI discovers state under .allternit/ in the workspace root. Environment variables used by the standalone service: