
The Edge AI Libraries project hosts a collection of libraries, microservices, and tools for Edge application development. This project also includes sample applications to showcase the generic AI use cases.
Some of these components are available as git submodules, and can be fetched with git submodule update --init --recursive
Key components of the Edge AI Libraries:
| Component |
Category |
More Information |
| Anomalib |
Library |
Documentation, API Reference |
Dataset Management Framework (Datumaro)* |
Library |
Documentation, API Reference |
| Deep Learning Streamer |
Library |
Documentation, API Reference |
| ECAT EnableKit |
Library |
Documentation, API Reference |
| EtherCAT Masterstack w/Intel silicon support |
Library |
Documentation, API Reference |
| FLANN optimized with oneAPI DPC++ |
Library |
Documentation, API Reference |
| Intel® Geti™ SDK |
Library |
Documentation, API Reference |
| OpenVINO™ toolkit |
Library |
Documentation, API Reference |
| OpenVINO™ Training Extensions |
Library |
Documentation, API Reference |
| OpenVINO™ Model API |
Library |
Documentation, API Reference |
| Audio Analyzer |
Microservice |
Documentation, API Reference |
| ORB Extractor |
Library |
Documentation, API Reference |
| PCL optimized with oneAPI DPC++ |
Library |
Documentation |
| PLCopen Servo |
Library |
Documentation |
| Real-time Data Agent |
Library |
Documentation, API Reference |
| RTmotion |
Library |
Documentation, API Reference |
| Deep Learning Streamer Pipeline Server |
Microservice |
Documentation, API Reference |
| Document Ingestion |
Microservice |
Documentation, API Reference |
| Model Registry |
Microservice |
Documentation, API Reference |
| Multimodal Embedding Serving |
Microservice |
Documentation, API Reference |
| Time Series Analytics Microservice |
Microservice |
Documentation, API Reference |
| Vector Retriever (with Milvus) |
Microservice |
Documentation, API Reference |
| Visual-Data Preparation for Retrieval (with Milvus) |
Microservice |
Documentation, API Reference |
| Visual-Data Preparation for Retrieval (with VDMS) |
Microservice |
Documentation, API Reference |
| VLM Inference Serving |
Microservice |
Documentation |
Intel® Geti™* |
Tool |
Documentation, Product Page |
Intel® SceneScape* |
Tool |
Documentation, Docs |
| Visual Pipeline and Platform Evaluation Tool |
Tool |
Documentation, Build instructions |
| Chat Question and Answer |
Sample Application |
Documentation, Build instructions |
| Chat Question and Answer Core |
Sample Application |
Documentation, Build instructions |
| Document Summarization |
Sample Application |
Documentation, Build instructions |
| PLCopen Benchmark |
Sample Application |
README |
| PLCopen Databus |
Sample Application |
README |
| Video Search and Summarization |
Sample Application |
Documentation, Build instructions |
| Optimized Isolation Forest Classifier Training and Inference Microservice |
Microservice |
Documentation |
| Optimizied Random Forest Training and Inference Microservice |
Microservice |
Documentation |
| Video Chunking Utils |
Library |
Documentation |
Intel, the Intel logo, OpenVINO, and the OpenVINO logo are trademarks of Intel Corporation or its subsidiaries.
Visit each library, microservice, tool, or sample sub-directory for the respective Getting Started, Build instructions and Development guides.
Visit the Edge AI Suites project for a broader set of sample applications targeted at specific industry segments.
To learn how to contribute to the project, see CONTRIBUTING.md.
For support, please submit your bug report and feature request to Github Issues.
The Edge AI Libraries project is licensed under the APACHE 2.0 license, except for the following components: