repkovsky/aibrick

Artificial Inteligence/Machine Learning for programming LEGO with Pybricks

46
/ 100
Emerging

This tool helps you bring basic artificial intelligence and machine learning capabilities to your LEGO Mindstorms, Spike, or Technic creations that are programmed with Pybricks. You feed it a pre-trained AI model from Teachable Machine (for image, audio, or pose recognition) and your LEGO hub program. It then processes live camera or microphone input in your browser and sends recognition results to your LEGO robot, allowing it to react to what it sees, hears, or how people move. It's for anyone using Pybricks to build interactive LEGO robots who wants to add simple AI reactions without complex coding.

Use this if you want your LEGO robot to respond to real-world sights, sounds, or human poses by integrating simple machine learning models created with Google's Teachable Machine.

Not ideal if you need advanced AI processing, complex machine learning model training on the robot, or if you are not using Pybricks to program your LEGO hub.

LEGO robotics STEM education interactive exhibits hobby electronics toy customization
No Package No Dependents
Maintenance 10 / 25
Adoption 6 / 25
Maturity 16 / 25
Community 14 / 25

How are scores calculated?

Stars

15

Forks

3

Language

JavaScript

License

MIT

Last pushed

Feb 22, 2026

Commits (30d)

0

Get this data via API

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

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