Usage
BoxMOT supports three main entry points:
| Entry point | Use it when | Start here |
|---|---|---|
| CLI | You want one command per workflow from the terminal | CLI |
| Python | You want BoxMOT embedded in an application or notebook | Python |
| YAML configs | You want repeatable benchmark workflows and shared defaults | Configuration |
What stays shared
The CLI and Python facade both resolve defaults from the same config system under boxmot/configs, so detector, ReID, tracker, and benchmark defaults stay aligned across interfaces.
Typical progression
- Start with Quickstart.
- Pick a workflow in Modes Overview.
- Use CLI or Python depending on your integration path.
- Move into Configuration when you need repeatable benchmark runs.