YOLO or RF-DETR: which to choose for business

Both detect objects in video in real time and run on a CPU. Ultralytics YOLO is the most widespread detector, very small (2.4M to 68M) and fine on weak hardware, but its AGPL-3.0 license means opening your product code or buying an enterprise license. The catalog describes RF-DETR as an open YOLO alternative without AGPL: sizes Nano to Large are Apache 2.0, XL and 2XL use a Roboflow license; it supports segmentation, and keypoints are in preview since 2026-06. The latest YOLO release is YOLO26 (2026-01).

Comparison based on catalog data

ParameterYOLO (Ultralytics)RF-DETR
CategoryComputer visionComputer vision
DeveloperUltralytics, USARoboflow, USA
ReleasesJan 2023 – Jan 2026Mar 2025 – Jun 2026
Sizes2.4M – 68MNano – 2XL
HardwareLaptopLaptop, 1 GPU
Commercial useCommercial use with conditionsCommercial use allowed
LicenseAGPL-3.0 (you would have to open your product's code) or a paid Ultralytics enterprise licenseApache 2.0 for Nano to Large sizes; XL and 2XL under Roboflow's own license
RussianNot applicableNot applicable
OllamaNoNo
Without GPUYesYes
Tasks
  • Counting people, cars and goods on video
  • Checking hard hats and workwear
  • Spotting defects on the production line
  • Shelf display checks
  • Object detection in video and photos
  • Precise outlines of parts and defects
  • Fine-tuning for your own object classes

Choose YOLO (Ultralytics) if

  • You need proven scenarios: counting people and cars, helmets, defects, shelf layout
  • The model must run on the weakest hardware: from 2.4M parameters
  • You can open your product code or have budget for an Ultralytics license
YOLO (Ultralytics)

Choose RF-DETR if

  • You cannot open your code and do not want to buy a license: Apache 2.0
  • You need precise outlines of parts and defects (segmentation)
  • You want to fine-tune the detector on your own object classes
RF-DETR

Other comparisons

Need a model for your task?

An open model can run on your own server: data stays in-house, there is no per-request fee, and the model can be fine-tuned on your documents.

  1. SelectThe model and size for your task and hardware budget
  2. DeployOn your server or in a closed network, with an API
  3. Fine-tuneOn your data, or connect a knowledge base
  4. IntegrateInto your CRM, ERP, bot, website or team chat
Discuss deployment