Interactive Simulators
Change a parameter and watch what happens. Every simulator runs entirely in your browser, free and with no account needed.
- Transformer Lab — Tokenize with BPE, watch attention heads, rotate positions with RoPE, size a KV cache, route tokens to experts and quantize weights.
- RAG Lab — Chunk a handbook, search it by meaning, fuse BM25 with dense retrieval, rerank, measure recall and NDCG, and keep the index fresh.
- Linear Algebra Lab — Drag vectors to see a span collapse, warp the grid with a matrix, hunt eigenvectors by hand, run Gram–Schmidt step by step, and watch a circle become an ellipse under the SVD.
- Machine Learning Lab — Find principal components, run k-means and EM step by step, tame overfitting with ridge and lasso, and compare kNN, trees, naive Bayes, SVMs and boosting.
- Deep Learning Lab — Build neural networks from scratch. Explore 3D error surfaces, optimizers, backpropagation, overfitting and convolutions.
- Image Processing Lab — Sampling, filtering, Fourier transforms, segmentation, SIFT and HOG, applied to a live image you can change.
- Electronics Lab — Simulate circuits, diodes, transistors and op-amps. Plot V-I curves, load lines and Bode plots, with a live oscilloscope.
- Computer Networks — Design topologies, configure routers and watch packets travel hop by hop through routing, DHCP and the OSI layers.
- Supply Chain — Run a business end to end: orders, warehouse, transport and finance. Sign in to save your progress.