Build with Avala
One command to install. Manage datasets, exports, quality targets, and automation agents from your terminal.
$ curl -fsSL https://avala.ai/install.sh | bashRequires Python 3.9+
Up and running in seconds
Install the CLI, set your API key, and start managing your data.
# Install the Avala CLI
$ curl -fsSL https://avala.ai/install.sh | bash
# Authenticate
$ export AVALA_API_KEY="avk_..."
# Start using it
$ avala datasets list
$ avala exports create --project proj_abc123Everything from the terminal
Manage your annotation pipeline without leaving the command line.
Datasets
List, inspect, and manage datasets. View item counts, types, and metadata at a glance.
Exports
Create exports from projects or datasets. Track status and download results programmatically.
Auto-Label
Run auto-labeling jobs with SAM or YOLO models. Set confidence thresholds and filter by label.
Webhooks
Subscribe to events like task completion and export readiness. Test and monitor deliveries.
SDKs and integrations
Use Avala from Python, TypeScript, REST, or AI assistants.
Python SDK
Async support, pagination, error handling, and full type hints. Available on PyPI.
TypeScript SDK
Zero dependencies. Works in Node.js, Deno, and Bun. Available on npm.
REST API
50+ endpoints with OpenAPI spec. Use from any language or HTTP client.
MCP Server
Use Avala from Claude, Cursor, and VS Code through AI assistants.
Start building
Install in one command. Read the docs when you need them.