Documentation Index
Fetch the complete documentation index at: https://acai.sh/llms.txt
Use this file to discover all available pages before exploring further.
What is the Acai CLI?
It is primarily used topush the state of your local specs and code to the server, where they can be reviewed and annotated.
It is also used to pull data and states from the server to facilitate coordination and delegation of work.
Commands at a Glance
Use these commands to move between local spec work and shared project context:| Command | What it is for |
|---|---|
push | Sync local specs and ACID references from your repository to the server. |
features | See the known features for an implementation, along with status and reference counts. |
feature <feature-name> | Inspect one feature in detail, including ACIDs, statuses, comments, and code references. |
set-status <json> | Send status updates or issues for a batch of requirements back to the server. |
skill | Print or install guidance for spec-driven development with Acai. |
Next Steps
Quickstart
View our quickstart page to install the CLI and play around.
Writing Specs
Introduction to acai specs, and best practices for spec-first software.
JSON API
Query the API directly, self-host, or build your own client.