start: label 5-10 frames by hand -> first model
|
v
tens/hundreds of frames -> auto-annotation -> review and fixes
^ |
| v
+------------ new model <- Trainer <------+
|
v
.pt/.onnx -> EyeAuras or another app
YoloEase is designed to help you train a YOLO model that finds the objects you need in your frames. The result is standard .pt weights for further training and an .onnx file you can run without Python.
In this guide, EyeAuras is just an example of where a finished model can be used. In the AimTrainer.io example, the model detects targets tgt and the button btn, then EyeAuras loads the ONNX model into ML Search and clicks the detected targets through Behavior Tree.

Do not begin with a huge perfect dataset. The fastest path is a small manual seed set, then your first model, then larger tasks with auto-annotation.
5-10 frames.Each cycle gives you a new model version. At first it will be weak, then it will help more and more. After a few generations, you stop drawing every box from scratch and mostly review and correct auto-annotation.
Read more about this workflow here: annotation and training, Trainer, annotation editor.
| Step | What you get |
|---|---|
| Video or folder | Source frames that will become your dataset. |
Extract frames |
Copies of frames inside the YoloEase project. |
Create Task |
An annotation task: small at first, later tens or hundreds of frames. |
| Annotation editor | Object boxes and labels such as tgt or btn. |
Finish Job |
A completed task that can be used for training. |
Trainer |
YOLO dataset, training runs, predictions, and model files. |
Open on a model |
Folder with .pt, .onnx, charts, and training results. |
| EyeAuras or another app | Real automation that uses the finished .onnx. |
| Term | Meaning |
|---|---|
| Frame | A single image from a video or folder. |
| Label or class | The name of an object type: tgt, btn, enemy, loot. |
| Task | A batch of frames that is convenient to process in one pass. |
.pt |
PyTorch weights for training and fine-tuning through YOLO/Ultralytics. |
.onnx |
A file for running the model in EyeAuras or another compatible engine. |
| Prediction | Objects found by the model: box, class, and confidence. |
| Auto-annotation | Using an already trained model to label new frames faster. |
| False positive | The model detected an object where there is none. |
| Miss | The model failed to detect an object it should have found. |
By the end, you will have:
.pt weights for further training in YOLO/Ultralytics;.onnx model that runs without a Python environment;ML Search and Behavior Tree.
New.... YoloEase will show the standard save dialog for .yeproj and create a project folder next to it. Read more: prepare data.Prerequisites, click Check all, then Install missing. Read more: prerequisites.btn and tgt. Read more: data sources.Extract frames. Read more: extracting frames from video.Trainer, create your first task. Read more: Trainer.Finish Job. Read more: annotation editor.Start automatic training and review the metrics. Read more: annotation and training..onnx into EyeAuras or another compatible recognition engine. Read more: EyeAuras integration.Main guides:
Detailed feature pages:
If you want to see the finished result or repeat the example without building everything from scratch:
If this is your first time running YoloEase, start with prerequisites. If your environment is already ready, go straight to prepare data.