Getting Started — Fovux in 5 Minutes
This quickstart walks through the end-to-end local workflow on a YOLO dataset.
1. Install From Source
git clone https://github.com/oaslananka/fovux-kit
cd fovux-kit/fovux-mcp
uv sync --frozen --extra dev
2. Register Fovux In Your MCP Client
3. Inspect The Dataset
Prompt your MCP client with:
Inspect my dataset at
~/data/mini_yoloand summarize the class balance.
Fovux uses dataset_inspect to return class counts, orphan warnings, and sample images.
4. Start Training
Train
yolov8n.pton this dataset for 20 epochs and tag itbaseline.
Fovux uses train_start. The call returns immediately while training continues in the background.
5. Watch Progress
Check the current status of my latest run.
Fovux uses train_status. In Fovux Studio, the live dashboard can subscribe to /runs/{run_id}/metrics.
6. Evaluate And Diagnose
Evaluate the best checkpoint and explain the main failure modes.
Use eval_run, eval_per_class, and eval_error_analysis to understand both headline metrics and the likely causes behind misses.
7. Export And Benchmark
Export the best checkpoint to ONNX and benchmark it on CPU.
This combines export_onnx and benchmark_latency, producing a deployable artifact plus p50/p95/p99 latency numbers.
8. Open Fovux Studio
Build the extension from source:
Then open the dashboard, dataset inspector, or export wizard inside VS Code.