Skip to content

Open Autonomy CLI Overview

This page provides a quick reference to commonly used CLI commands in the Open Autonomy framework. Each command has a brief description and basic usage example, with links to more detailed documentation.

Core Commands

autonomy analyse

Analyse an agent service, including ABCI app specifications, docstrings, logs, and more.

Detailed analyse documentation

autonomy deploy

Deploy an agent service using various deployment backends (Docker, Kubernetes, or localhost).

Detailed deploy documentation

autonomy develop

Development tools for agent services.

Detailed develop documentation

autonomy fetch

Fetch an agent or service from a registry.

Detailed fetch documentation

autonomy mint

Mint components and services on-chain.

Detailed mint documentation

autonomy push-all

Push all available packages to a registry.

Detailed push-all documentation

autonomy replay

Replay tools for agent services.

Detailed replay documentation

autonomy service

Manage on-chain services.

Detailed service documentation

Additional Information

  • Most commands support the --help flag for detailed usage information
  • Commands that interact with blockchains typically require a key file
  • Many commands have additional options for customization and configuration
  • See the detailed command reference for complete documentation of each command

Common Options

Many commands share common options:

  • --registry: Specify the registry to use (default: remote)
  • --chain: Select blockchain network (e.g., ethereum, polygon)
  • --key: Path to key file for blockchain transactions
  • --password: Password for encrypted key files
  • --help: Show help message and exit