CLI Reference
Durable execution for AI agents. Create deployments with `kitaru deploy`; inspect existing deployments with `kitaru flow`.
| Flag | Description |
|---|
--help, -h | Display help and exit |
--version, -V | Display the installed version and exit |
Most agent-facing commands support --output json (or -o json) in addition to the default text output.
- Text output is designed for people reading the terminal directly.
- JSON output is designed for agents and scripts that need a stable structure.
- Single-item commands emit
{command, item}.
- List commands emit
{command, items, count}.
kitaru executions logs --follow --output json is the special case: it emits one JSON event per line while following the stream.
| Name | Type | Required | Default | Description |
|---|
--version | bool | No | False | Show the Kitaru version and exit. |
| Command | Description |
|---|
analytics | Manage anonymous usage analytics preferences. |
auth | Manage active Kitaru server authentication helpers. |
build | Build an immutable deployment version from a flow target. |
clean | Reset Kitaru state. |
deploy | Deploy a new flow version and attach one routing tag. |
executions | Inspect and manage flow executions. |
flow | Inspect existing deployments and manage deployment routing. Create new deployments with kitaru deploy. |
info | Show detailed environment information for the current setup. |
init | Initialize a Kitaru project in the current directory. |
invoke | Invoke a deployed flow snapshot. |
log-store | Manage global runtime log-store settings. |
login | Connect to a remote server, or start and connect to a local server. |
logout | Log out from the current Kitaru server and clear stored auth state. |
memory | Inspect and manage persisted memory entries. |
model | Manage local model aliases for kitaru.llm(). |
secrets | Manage centralized runtime secrets. |
stack | Inspect, create, delete, and switch stacks. |
status | Show the current connection state and active stack context. |