Get started with ash
ash is an AI Native Shell for Coding Agents. It accepts typed ASH/1
requests, runs work across bounded Tokio I/O and Rayon CPU planes, and returns
canonical ASON instead of terminal text formatted for people.
Current status
This is the v0.1.0 documentation checkpoint for source commit d875661.
The source, installers, and six-target workflow are implemented and pass Linux,
macOS, and Windows CI, but this is not a supported binary Release. Release
credentials are not provisioned and no supported signed binary is published.
Choose an integration
Minimal one-shot request
Send a canonical ASON request to ash run:
The response is canonical ASON as well. Errors contain stable diagnostic codes and typed fields—not help text, color, progress bars, or human suggestions.
Recommended path
- Installation for platforms, targets, and the current release boundary.
- Architecture for the dual execution planes and governor.
- ASH/1 for handshake, framing, requests, and responses.
- ASON for canonical encoding, columns, and references.
- Security for capabilities, permits, transactions, and signed updates.