tensorflow/tflite-micro

Infrastructure to enable deployment of ML models to low-power resource-constrained embedded targets (including microcontrollers and digital signal processors).

View on GitHub ↗Jump to charts ↓Open shareable report →

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Added to GitGenius on September 22nd, 2026
Created on April 8th, 2021
Open Issues & Pull Requests: 74 (-1)
GitHub issues: Enabled
Number of forks: 1,075
Total Stargazers: 3,096 (+0)
Total Subscribers: 60 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 12.6 hours
Mean response time: 21.2 days
90th percentile: 27.7 days
Tracked items: 177

How this project is maintained

Roughly one issue in four opened in the past year never receives a reply. 76% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 79% of issues opened in the past year have been closed, leaving a working backlog. Three people close 72% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 25
New in 7 days: 4
Closed in 7 days: 3
Avg open age: 307 days
Stale 30+ days: 18
Stale 90+ days: 14

Recent activity

Opened in 7 days: 4
Closed in 7 days: 3
Comments in 7 days: 1
Events in 7 days: 7

Top labels

  • Stale (46)
  • type:bug (21)
  • type:feature (16)
  • bot:issue (9)
  • type:support (5)
  • pinned (1)
  • type:performance (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

TensorFlow Lite for Microcontrollers is a machine learning inference framework designed to run trained models on resource-constrained embedded devices including microcontrollers and digital signal processors.

The tool addresses the challenge of deploying machine learning on devices with severely limited memory and computational power. It works by providing a port of TensorFlow Lite optimized for these constraints, enabling inference of pre-trained models without requiring the full TensorFlow runtime. The framework handles the translation of models into a format suitable for embedded execution and provides the runtime infrastructure needed to run them efficiently on target hardware.

Developers should choose this tool when targeting embedded systems that cannot run standard TensorFlow or full TensorFlow Lite implementations. It suits projects involving IoT devices, wearables, industrial sensors, and other edge computing scenarios where model inference must happen locally on the device itself. The project supports multiple hardware architectures including Cortex-M processors, RISC-V, Hexagon DSPs, and Xtensa-based chips, making it applicable across a wide range of embedded platforms. Community ports to additional platforms are documented, indicating extensibility beyond the officially supported targets.

The project maintains active continuous integration across core functionality, multiple target architectures, and Windows builds. Test coverage spans integration tests and platform-specific validation workflows. The repository includes documentation on adding new platform support, suggesting an organized approach to expanding hardware compatibility. Community contributions are explicitly welcomed through documented contribution guidelines and support channels.