The vision model
studio.

LAI is the self-hosted way to annotate datasets and train computer vision models — built for engineers, MIT licensed.

LAI annotation studio

// platform

Everything between data and a trained model.

Projects group datasets, models, evaluations and exports. One self-hosted stack, no glue code.

Datasets

Create, merge and augment datasets. Chunked uploads for images, videos and collections with tags, classes and class colors.

Assisted Annotation

SAM-powered segmentation in an image viewport with toolbar, minimap, zoom and COCO import.

Auto-Annotate

Run any trained model over a dataset to bootstrap labels, then refine with humans in the loop.

Training

Train popular vision models (e.g. YOLO, RT-DETR, RF-DETR) on your own GPUs — or bring your own architecture.

Evaluation

Confusion matrices, threshold explorer and side-by-side evaluation comparison to find failure modes.

Export & Inference

Export trained models and test inference directly in the studio before shipping.

// workflow

From install to edge deployment in 6 steps.

01

Install

Python CLI wrapping Docker Compose. One command and the studio is up.

$ pip install -e . && lai install-gui
02

Run

Bring the full stack up locally on port 8089.

$ lai up
03

Annotate

Upload images, videos or COCO and label with SAM-assisted tools.

$ open http://localhost:8089
04

Train

Pick a popular vision model (e.g. YOLO, RT-DETR, RF-DETR) or add your own, then launch a run on your GPU.

$ # from the studio: Train model
05

Evaluate

Inspect confusion matrices, sweep thresholds and compare runs.

$ # from the studio: Evaluate
06

Export

Convert checkpoints to ONNX, TensorRT, CoreML or TFLite and ship to your edge device.

$ # from the studio: Export → ONNX / TRT

// the studio

A look inside.

Organize every project

Keep datasets, models and experiments grouped per project so teams can move between problems without losing context.

LAI projects overview

Curate your datasets

Import, version and inspect datasets in one place — splits, class distributions and sample previews always one click away.

LAI datasets view

Train on your own GPUs

Configure popular vision models (e.g. YOLO, RT-DETR, RF-DETR) — or plug in your own — and watch live loss, mAP and GPU utilization stream into the studio.

LAI model training dashboard

Evaluate and compare

Confusion matrices, threshold sweeps and side-by-side prediction vs ground-truth views make failure modes obvious.

LAI evaluations view

Export anywhere

Convert trained checkpoints to ONNX, TensorRT, CoreML or TFLite and ship them straight to your edge or cloud runtime.

LAI model conversions view

Train your next vision model.

Open source, MIT licensed, and runs entirely on your own hardware.