rf-detr Migration Check — Ultralytics YOLO ties
Finds every line that still ties a Python computer-vision project to Ultralytics YOLO (AGPL-3.0) and puts the RF-DETR (Apache-2.0) line next to it. Reads Dockerfiles, Web version (same engine, no install): https://getreadystack.com/tools/rf-detr-migration-check Why this mattersUltralytics' licence page: "An Enterprise License is required if you want to use Ultralytics YOLO without open-sourcing your entire project." Its list covers internal business tools, any commercial product or service, proprietary software, SaaS platforms and APIs that use YOLO behind the scenes, and embedded deployments in edge devices, robotics and cameras. The Enterprise License covers "the complete Ultralytics YOLO source code portfolio, including YOLO26, earlier YOLO versions". Yardstick: Ultralytics' pricing page shows the Enterprise plan as "Custom"; its Pro plan is 9 per seat a month and still AGPL-3.0. Example: a 12-line Dockerfile, six findings (4 errors, 2 warnings)
The fixed Dockerfile ( The 9 rules
A file that declares the project AGPL-3.0 ( RF-DETR sizes: Nano, Small, Medium and Large are Apache-2.0; XL and 2XL detection models and the Free and full versionFree: open any supported file and every finding appears in the Problems panel with its fix, all 9 rules, no cap. Command: rf-detr Migration Check: Check current file. Full version: scan every repo in the workspace and export a dated migration plan per repo, each Ultralytics tie mapped to its RF-DETR line; a team key adds a CI gate. Get the full version Sources: https://www.ultralytics.com/license · https://www.ultralytics.com/pricing · https://github.com/roboflow/rf-detr |

