Object Detection.
100% MIT Licensed.
Making YOLO accessible again, the way its creators always intended it to be. A modern, MIT-licensed engine for training and deploying state-of-the-art object detection.
1 from libreyolo import LibreYOLO, SAMPLE_IMAGE 2 3 model = LibreYOLO("LibreYOLOXs.pt") 4 results = model(SAMPLE_IMAGE, save=True)

Why LibreYOLO
Everything you need for object detection, nothing you don't.
Truly MIT
No AGPL anywhere in the dependency chain. Use it in closed-source products, SaaS, embedded systems.
One API, three architectures
YOLOX, YOLOv9, and RF-DETR behind a single LibreYOLO() call. Architecture, size, and class count auto-detected from weights.
Batteries included
Any input format: paths, URLs, PIL, NumPy, OpenCV, tensors, bytes. Tiled inference for large images. Auto-download weights from HuggingFace.
Train
Fine-tune on custom YOLO or COCO datasets with built-in augmentation, mixed precision, and early stopping. Resume from any checkpoint.
Validate
COCO-standard evaluation with mAP50, mAP50-95, precision, and recall on COCO or custom datasets. Per-class metrics and confusion matrix out of the box.
Export & deploy
One-line ONNX export with embedded metadata for easy deployment.
What the Community Says
“You have my hearty support for this. I'll be so happy when there is a good, community maintained, MIT licensed alternative to Ultralytics.”
u/Covered_in_bees_
“This is so cool bro. If I see some place I can contribute, I will definitely do so!”
u/FedStan
“This looks like a really good project, and I hope you are able to realize the full vision you seem to have for it. Very exciting.”
u/CalmBet
LibreYOLO is a huge effort. Messages like these keep us going.
Deploy Anywhere
Export once, run on any hardware. From $35 boards to datacenter GPUs.
Export Formats
Tested Hardware




LibreYOLO vs Ultralytics
MIT means you own your work. No surprises.



