Quickstart
Get started with Avala by creating your first annotation project.
Prerequisites
- An Avala account (sign up )
- Images or data to annotate (or use sample data)
Step 1: Create a Dataset
- Log in to Mission Control
- Click Datasets in the left sidebar
- Click Add Dataset
- Enter a name and description
- Choose visibility (public or private)
Step 2: Upload Data
After creating your dataset:
- Click Add Items or drag files into the upload area
- Supported formats:
- Images: JPEG, PNG, WebP
- Videos: MP4, MOV (converted to frame sequences)
- Point clouds: PCD, PLY, or via MCAP
- Wait for processing to complete
Large uploads are processed in the background. You’ll see a progress indicator and can continue working.
Step 3: Create a Project
Projects define your annotation workflow:
- Navigate to Projects → Add Project
- Select your dataset
- Choose annotation type:
- Bounding Box: 2D object detection
- Polygon: Instance segmentation
- Cuboid: 3D object detection (for point clouds)
- Segmentation: Semantic segmentation
- Define your label taxonomy (object classes)
- Configure quality control settings
Step 4: Annotate Data
Open an item to start annotating:
- Go to your dataset → Items
- Click on an item to open the annotation editor
- Use the toolbar to select annotation tools:
- Box tool: Click and drag to draw bounding boxes
- Polygon tool: Click to add vertices, close the shape
- Select tool: Click annotations to edit or delete
- Assign labels from your taxonomy
- Click Save to submit your annotation
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
B | Box tool |
P | Polygon tool |
V | Select tool |
Delete | Delete selected |
Ctrl+S | Save |
← / → | Previous/Next item |
Step 5: Review Annotations
Quality control ensures annotation accuracy:
- Navigate to Projects → your project → Review
- Review pending annotations
- Accept correct annotations
- Reject and provide feedback for corrections
- Track quality metrics in the dashboard
Step 6: Export Results
Export your labeled data:
- Go to Exports → Create Export
- Select your project or dataset
- Choose export format:
- COCO JSON: Standard object detection format
- KITTI: Autonomous driving format
- Avala Format: Native format with full metadata
- Download when ready
Using the API
You can also work programmatically:
Python
import requests
API_KEY = "your-api-key"
BASE_URL = "https://api.avala.ai/api/v1"
headers = {"X-Avala-Api-Key": API_KEY}
# List your datasets
response = requests.get(f"{BASE_URL}/datasets/", headers=headers)
datasets = response.json()
for dataset in datasets["results"]:
print(f"{dataset['uid']}: {dataset['name']}")Next Steps
- Learn about Core Concepts in depth
- Explore Mission Control features
- Read the API Reference for programmatic access
- Set up Organizations for team collaboration
Last updated on