njadNissi/AI_from_scratch

Building Simple versions of AI (ML, DL, NN) models from scratch to help grasp the concepts

30
/ 100
Emerging

This project helps embedded systems engineers and IoT solution architects bring AI capabilities directly to small, low-power devices like microcontrollers, smart appliances, and industrial sensors. It provides a foundation for developing and deploying machine learning models that can run locally on edge devices, allowing them to make real-time decisions without constant cloud connectivity. The project takes raw sensor data or real-world inputs and produces optimized, deployable AI models ready for resource-constrained hardware.

109 stars.

Use this if you need to integrate machine learning into Internet of Things (IoT) devices or embedded systems, enabling them to process data and make intelligent decisions on-device.

Not ideal if your primary goal is developing complex, large-scale cloud-based AI solutions with extensive computational resources.

Embedded-AI IoT-Analytics Edge-Computing Smart-Devices Real-time-Automation
No License No Package No Dependents
Maintenance 6 / 25
Adoption 9 / 25
Maturity 8 / 25
Community 7 / 25

How are scores calculated?

Stars

109

Forks

4

Language

Python

License

Last pushed

Dec 27, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/njadNissi/AI_from_scratch"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.