#161161st of 206 in ML frameworks and libraries
lite.ai.toolkit
C++ library running 100+ pretrained vision models via ONNXRuntime, MNN and TensorRT
- Stars
- 4.4k
- License
- GPL-3.0
- Last commit
- Sep 2026
- Last release
- Jul 2025
- Language
- C++
Missed the latest GitHub check; these facts may be older.
Overview
Lite.Ai.ToolKit is a C++ library that wraps pretrained computer-vision models (YOLO variants, face detection and recognition, segmentation, matting) behind a consistent API such as lite::cv::detection::YoloV5. It runs on ONNXRuntime by default, with optional MNN and TensorRT (10.x, CUDA 12.x) backends. The README claims 300+ C++ implementations and 500+ weights, distributed through ONNX, MNN, NCNN and TNN model hubs.
Who it is for: C++ developers embedding vision model inference in native apps
Strengths
- Default dependencies are only OpenCV and ONNXRuntime
- Same C++ call pattern across detection, face, segmentation and matting models
- Optional TensorRT backend for YOLO, face models, StableDiffusion and FaceFusion
- Prebuilt Linux library and sample weights published on the v0.2.0 release
Weaknesses
- Build script officially supports Linux only; macOS and Windows are marked unofficial
- GPL-3.0 license restricts use in closed-source products
- Last release was 2025-07; maintainer says his focus moved to LLM inference
- Mostly vision models; no LLM serving or text generation
What it needs
- GPU optional
- Needs OpenCV, ONNXRuntime 1.17.1, MNN 2.8.2 (optional), TensorRT 10.x (optional), CUDA 12.x (optional)
- Models: ONNX, MNN, NCNN, TNN, TensorRT engine
Also in ML frameworks and libraries
See all 206| Rank | Project | Score |
|---|---|---|
| 1 | transformersPython library defining open models for text, vision, audio and multimodal tasks | 94 out of 100 |
| 2 | ultralyticsPython library and CLI for training and running YOLO vision models | 94 out of 100 |
| 3 | pytorchPython tensor library with GPU support and tape-based autograd | 93 out of 100 |
| #4 | pytorch-image-modelsPyTorch library of image models, pretrained weights and training scripts | 93 out of 100 |
| #5 | supervisionPython toolkit for loading, annotating and counting computer vision detections | 92 out of 100 |