Installation
Commands
ao init
Initializes AO in your current project directory. Creates an ao.toml configuration file if one doesn’t already exist.
ao login
Authenticates your machine with your AO account. Opens a browser window to complete login. Your API key is stored securely in your system’s keychain.
ao logout
Removes your stored API key from the system keychain.
ao deploy
Zips your current project and deploys your agent to AO’s infrastructure.
Requirements before deploying:
ao.tomlmust exist (runao initfirst)requirements.txtmust existpyproject.tomlmust exist
ao run
Triggers a run of a deployed agent. --input must be a valid JSON object.
Example: