Apple Swift Student Challenge Distinguished Winner 2026

Teaching Machine Learning the way it was meant to be taught.

Become a part of the Founding Family of the school for the next generation. Join the waitlist today.

NodeLab app screenshot

Featured by

AppleApple
9to5Mac
WWDC
MacStories
TAPinto
Bergen County AcademiesBergen County Academies
AppleApple
9to5Mac
WWDC
MacStories
TAPinto
Bergen County AcademiesBergen County Academies

Today, AI is everywhere, but only a few understand how it works. It's because most machine learning concepts require a huge background in math, algorithms, and computer science.

NodeLab is an interactive educational app that teaches the mathematics behind neural networks by letting students build, train, and test models from scratch without writing a single line of code.

Your guide
to NodeLab.

NodeLab is an interactive iPad app that teaches the mathematics behind machine learning and neural networks. You build, train, and test real models hands-on using a visual node-based interface, with no coding required. Every concept is grounded in the actual math, so you leave with a genuine understanding of how AI works.

NodeLab is for anyone curious about how AI actually works, whether you are a high school student, a self-learner, or someone who has used AI tools and wants to understand what is happening underneath. No prior experience with machine learning, programming, or advanced math is needed. If you can follow along with basic algebra, you are ready to start.

You can construct neural networks layer by layer, feed them real datasets, and watch them train in real time. Concepts like gradient descent, activation functions, and loss are visualized directly as you interact with the model, not described in the abstract. Every parameter you change has an immediate, visible effect so you develop real intuition fast.

NodeLab is built for iPad and requires a recent version of iPadOS. The interface is designed around touch and Apple Pencil, so the hands-on experience feels natural on the device. A Mac or iPhone version is not currently planned.

Enter your email in the waitlist form above and you will be among the first to know when NodeLab is available. Early waitlist members receive founding-member status and will be notified before the public launch. We will never share your email or send anything unrelated to NodeLab.