See How
AI Thinks
& Quantum Computes

Interactive dissection of deep learning, generative AI, and quantum algorithms

Free & open source · No account required · MIT Licensed

22+
Interactive Visualizations
4
Algorithm Domains
MIT
Open Source Forever
pip
Python Package

Four Domains, One Platform

From sorting algorithms to self-attention — explore every domain with the same interactive, step-by-step experience.

Classical Algorithms

The foundations of computer science

Binary search, sorting, graph traversal, and shortest paths — visualized step by step with full code synchronization.

Binary SearchQuickSortMerge SortBFSDFSDijkstra
7 algorithms

Deep Learning

Neural networks from neuron to network

Watch signals propagate through neurons, see backpropagation compute gradients, and understand convolution at the pixel level.

PerceptronFeedforwardBackpropConvolutionGradient Descent
5 algorithms

Generative AI

Transformers and attention, demystified

See how text becomes tokens, tokens become embeddings, and attention computes which words matter to each other.

TokenizationEmbeddingsSelf-AttentionMulti-HeadTransformer
5 algorithms

Quantum Computing

Qubits, gates, and superposition

Bloch spheres, quantum gates, and algorithms like Grover's search — visualized in ways that build real intuition.

Bloch SphereQuantum GatesGrover's SearchTeleportation
5 algorithms

Built for Real Understanding

Every feature is designed to help you build genuine intuition, not just watch animations.

Step-by-Step Playback

Play, pause, step forward, step backward, and scrub through any algorithm at your own pace.

Synchronized Code

Every step highlights the exact line of code being executed. See the connection between logic and visualization.

Plain-Language Explanations

Each step includes a human-readable explanation of what just happened and why it matters.

Custom Inputs

Modify the input data and parameters to see how the algorithm behaves differently. Real understanding comes from experimentation.

Shareable Links

Every visualization state has a unique URL. Share the exact step you're looking at with anyone.

Python Integration

pip install eigenvue — use the same visualizations in Jupyter notebooks and Python scripts.

Works Where You Work

Install the Python package and use the same visualizations in Jupyter notebooks, scripts, and research workflows.

pip install eigenvuenpm install eigenvue

Start Exploring Now

No account needed. No installation required. Pick an algorithm and start learning.