Instructions to use PlusMinus1/omniparser-icon-detect-mlx with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- MLX
How to use PlusMinus1/omniparser-icon-detect-mlx with MLX:
# Download the model from the Hub pip install huggingface_hub[hf_xet] huggingface-cli download --local-dir omniparser-icon-detect-mlx PlusMinus1/omniparser-icon-detect-mlx
- Notebooks
- Google Colab
- Kaggle
- Local Apps Settings
- LM Studio
OmniParser icon_detect — MLX (YOLO11)
MLX weights of microsoft/OmniParser-v2.0's icon_detect — a YOLO11m fine-tuned on 67K screenshots to detect interactive UI elements. Runs on Apple Silicon with no PyTorch / no ultralytics at inference.
⚠️ License: AGPL-3.0
This model derives from Ultralytics YOLO11, which is AGPL-3.0 (strong copyleft). This repo is therefore licensed AGPL-3.0 — see LICENSE. If you build a network service on top of it, AGPL §13 requires you to offer users the corresponding source. For a commercial/proprietary product, consider an Ultralytics Enterprise License instead.
Provenance (corresponding source)
- Original detector: microsoft/OmniParser-v2.0
icon_detect/model.pt(AGPL-3.0, Ultralytics YOLO11m). - MLX conversion format + inference code: yolo11-mlx.
omniparser_mlx.json:nc=1, classicon.
Usage
from yolo11_mlx import YOLO11 # pip install from github.com/walter-grace/yolo11-mlx
model = YOLO11("omniparser_mlx.npz")
boxes = model.predict("screenshot.png", conf=0.05, iou=0.5)[0].boxes.xyxy