Open Source EdTech Hardware

Learn.
Build.
Then make it think.

One robot. One device. Everything you need to go from your first line of code to a fully autonomous, AI-powered machine โ€” no internet required.

๐Ÿค–
$
Python C++ Rust Nodejs GPU Offline LEGO-compatible
0
Learning Stages
0
Hands-on Lessons
wifi_off
Works Offline
0
Cloud Dependency
The product

A robot that is also a computer.
A computer that is also a teacher.

LearningMachina is a compact robot built on NVIDIA Hardware โ€” a full Linux PC with a GPU, squeezed into a LEGO-compatible case. Connect a monitor and keyboard: it's a computer. Connect motors, cameras, and sensors: it's a robot.

Most people who want to learn programming, robotics, and AI need three separate setups โ€” a laptop, a robotics kit, and a GPU workstation. That's thousands of euros and hours of configuration before you write a single line of code.

LearningMachina ships ready. Every tool installed, every language configured, every course pre-loaded. Plug it in, power it on, and start learning. No setup, no cloud accounts, no broken dependencies. Just you and the machine, learning together, wherever you are โ€” even off-grid.

And the best part is the AI coach that lives inside. A local LLM, fine-tuned on the curriculum, ready to answer your questions, debug your code, and guide you through every step of the learning process. Your personal tutor, available 24/7, without needing an internet connection. And you can even speak to it โ€” built-in voice means you can ask questions and get answers without ever taking your hands off the hardware.

The curriculum

Six stages. Zero to autonomous.

Every lesson follows the embodied learning loop: Concept โ†’ Code โ†’ Action โ†’ Reflection โ†’ Extension. You don't just read โ€” you make the robot do it.

terminal
Stage 0 โ€” Foundation

Linux & the Machine

The command line, SSH, Git, and the robot's hardware. You learn to talk to the machine before telling it what to do.

code
Stage 1 โ€” Beginner

Programming

Python, C++, Rust, data structures, and networking. Build a web dashboard that talks to your robot in real time.

sports_esports
Stage 2 โ€” Gaming

Game Development

2D games in Python, 3D games in C++, and multiplayer with Rust. Learn physics engines, rendering, and networked gameplay.

smart_toy
Stage 3 โ€” Intermediate

Robotics

Electronics, motor control, sensors, computer vision, and ROS2. The robot moves, sees, and reacts to the physical world.

psychology
Stage 4 โ€” Advanced

AI & Machine Learning

PyTorch, deep learning, transformers, agentic AI, multimodal models โ€” all running locally on the Jetson GPU. The robot learns to think.

rocket_launch
Stage 5 โ€” Capstone

Autonomous Robot

Full system architecture, autonomous behaviours, and your graduation mission: design, build, and present an original creation.

auto_stories View Course Material
The AI learning coach

Your teacher lives in the robot.

school

A local LLM, fine-tuned on every course

An AI coach runs entirely on the device โ€” no internet, no subscription. It knows the full curriculum, answers questions in depth, explains what went wrong in your code, and guides you through every step. Your personal tutor, available 24/7, even off-grid.

mic

Voice interface

Talk to the robot, hear the answer back. Built-in speech recognition and text-to-speech means your hands stay free while you're building and wiring.

cloud_sync

Optional cloud upgrade

Connect to a hosted service for a more powerful model, community-contributed content, and continuously updated courses.

Who is it for?

Pretty much everyone, honestly.

menu_book

Students

Learn to code, build robots, and train AI โ€” all on one device, at your own pace.

cast_for_education

Teachers

A complete classroom tool. No IT setup, no cloud accounts, no broken dependencies.

build

Makers & Tinkerers

A Jetson Linux box in a robot body, pre-configured and ready to hack.

explore

Off-grid & Remote

Works anywhere, no internet needed. Quality education without connectivity barriers.

This is just the beginning.

LearningMachina is an open, evolving project. Follow along on GitHub to watch it get built โ€” and eventually, build one yourself.