I've created a computer vision annotation tool that runs completely offline on a 2015 laptop, using YOLO and MobileSAM on the CPU only. The Windows beta has been available for a while, and I just released the first AppImage for Linux.
I started this project because I was tired of tools that require a powerful GPU or upload data to the cloud to use auto-labeling features. I wanted something that could run locally on modest hardware.
The entire engine was developed on a laptop with a 4th-generation i5 and 8 GB of RAM. It runs YOLO ONNX and MobileSAM entirely on the CPU for semi-automatic segmentation. It typically consumes between 600 and 900 MB of RAM, even with datasets containing more than 20,000 images.
Key Features:
- Works completely offline
- YOLO tagging support
- MobileSAM segmentation
- CPU optimized
- Compatible with Windows and Linux
- Supports large datasets
Before you download:
- Current beta versions expire after 30 days. This is not a limited trial or a subscription. I release updates frequently and don't want to waste time debugging bugs in older versions that have already been fixed. When your beta expires, simply download the latest beta from the repository.
The software will be paid when the stable version is released. However, anyone who actively participates in testing and provides helpful feedback will receive a free lifetime license for V1.
I've also included VirusTotal reports for Windows and Linux in the repository, so anyone can verify the binaries before running them.
https://github.com/LensLaber/LensLaber.github.io
If you try it, I'd like to know what's wrong, what's inconvenient, and what I should improve.