Skip to content

open-edge-platform/edge-ai-libraries

License #Libraries #Microservices #Tools #Samples

Edge-AI-Libraries

Overview

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.

More Sample Applications

Visit the Edge AI Suites project for a broader set of sample applications targeted at specific industry segments.

Contribute

To learn how to contribute to the project, see CONTRIBUTING.md.

Community and Support

For support, please submit your bug report and feature request to Github Issues.

License

The Edge AI Libraries project is licensed under the APACHE 2.0 license, except for the following components:

Component License
Dataset Management Framework (Datumaro) MIT License
Intel® Geti™ Limited Edge Software Distribution License
Intel® SceneScape Limited Edge Software Distribution License

About

Performance optimized libraries, microservices, and tools to support the development of Edge AI applications.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors 79