Build, train, and visualize neural networks in real-time. Experiment with architectures, activation functions, and watch your network learn!
1. Select a dataset or click the canvas to create custom data points
2. Design your network architecture by adding/removing layers
3. Choose activation functions and adjust hyperparameters
4. Hit Play and watch your neural network learn in real-time!
This interactive tool lets you build and train a small neural network to classify 2D points. You can add points manually or use preset datasets, change the network architecture (layers and neurons), choose activation functions, and watch the decision boundary evolve as training progresses.
Every coffee helps keep the servers running. Every book sale funds the next tool I'm dreaming up. You're not just supporting a site — you're helping me build what developers actually need.
Interactive neural network sandbox: choose layers, neurons, activations, and observe decision boundaries and loss curves on synthetic datasets. Trains in‑browser using gradient descent variants.