Aidge

The first open and collaborative
platform for embedded AI

Aidge simplifies embedded AI deployment, end to end. An open source, modular platform that turns complex models into lightweight, efficient solutions optimised for embedded systems and resource-constrained environments.

01

Neural networks

Select or build a deep learning model

02

Learning

Train the model using your datasets

03

Optimisation

Reduce memory footprint and computation cost

04

Deployment

Generate optimized, standalone code for any hardware

Aidge, an innovative solution

End-to-end workflow integration

Simplifies embedded AI development with an open, modular platform that integrates smoothly with existing tools (TensorRT, PyTorch, ONNX, etc.).

Efficient optimization techniques

Delivers hardware-independent optimization techniques (quantization, compression, pruning) that reduce model size and energy use without sacrificing performance.

Advanced model transformations

Enables automated, tailored adaptation of AI models for embedded hardware through advanced graph manipulation techniques.

Multi-platform deployment

Ensures transparent code generation and enables seamless multi-platform deployment of optimized models for diverse edge AI hardware targets (MCU, NPU, GPU).

Deep model insights

Offers tools for analyzing, optimizing and benchmarking models, with easy comparison across frameworks such as PyTorch and ONNXRT.

Enter Eclipse Aidge

+20

organizations

+60

contributors

+30

tutorials

+300

commits per month

100

% open source

Our commitments

Betting on openness

Aidge is an open source platform hosted by the Eclipse Foundation, ensuring neutrality and transparent governance. Aidge fosters sustainable edge AI innovation through a collaborative, community-driven and widely accessible platform.

Strengthening reliability

At a time when trust in AI is essential, Aidge guarantees transparency by keeping its toolchain open and auditable. Aidge embeds the mechanisms needed to meet the strict certification requirements of critical embedded AI applications.

High-potential applications and technology demonstrators

Aeronautics and aerospace

Aidge includes certification and robustness features designed to meet aerospace requirements (standards-compliant code generation, fault-tolerance analysis, etc.).

Defence

In the defence sector, Aidge guarantees technological sovereignty, full control over the software stack and long-term maintainability.

Smart sensors

In the IoT field, Aidge compresses TinyML models to deploy them efficiently on constrained embedded systems, with a memory footprint of just a few kilobytes of RAM.

Manufacturing and robotics

In manufacturing defect detection systems, Aidge enables real-time data processing while guaranteeing data confidentiality.

Discover the use cases

Find all the news about the Aidge platform.

Discover the news