Skip to main content
Install: pip install dari. Most commands require dari auth login first.

auth

dari auth login      # browser login, caches org key locally
dari auth logout     # clear local login state
dari auth status     # show current login and org

org

dari org list
dari org create <name>
dari org switch <organization>        # slug or id
dari org members
dari org invite <email> [--role owner|admin|member]   # default: member

deploy

dari deploy [repo_root]
Packages the checkout and publishes a new agent version.
FlagDescription
--api-keyOverride the cached org key
--agent-idPublish to a specific agent instead of resolving by name
--dry-runValidate and package without uploading

api-keys

dari api-keys list
dari api-keys create --name <name>    # plaintext key returned once
dari api-keys revoke <key_id>

credentials

Stored secrets that agent projects reference by name (e.g. llm.api_key_secret: OPENROUTER_API_KEY).
dari credentials list
dari credentials add <name> [value]   # prompts if value omitted
dari credentials add <name> --value-stdin < secret.txt
dari credentials remove <name>

manifest

dari manifest validate [repo_root]    # validates dari.yml
dari manifest validate --json         # prints normalized manifest