What You'll Explore
Each module features real-time visualizations where you can modify parameters, edit environments, and observe how different algorithms respond. Perfect for students, educators, or anyone curious about AI.
Search Algorithms
Watch BFS, DFS, UCS, and A* navigate through grid worlds. Paint obstacles and terrains to see how algorithms find optimal paths.
Markov Decision Processes
Visualize how agents plan under uncertainty. Adjust discount factors and edit the grid to see optimal policies emerge from the Bellman equation.
Reinforcement Learning
Train agents using Q-Learning and Value Iteration in real-time.
Snake RL
Watch an AI learn to play Snake using Q-Learning with simplified vision.
Supervised Learning
Interactive playground for Linear Regression and Binary Classification.
Unsupervised Learning
Discover patterns in unlabeled data with K-Means clustering.
Deep Learning
Build and train Neural Networks (MLPs) to solve complex non-linear problems.
How It Works
Click on any module above to start exploring. Each visualization runs entirely in your browserβno installation required. Adjust parameters, modify the environment, and see immediate results. All algorithms are implemented from scratch to help you understand how they work under the hood.