LLM to LLM — A playground for two AI models to talk to each other, turn by turn, with user approval.
Earth — CO2 emissions by country rendered on a globe.
Deep Sea Jellyfish — Code snippet ported from the artist @yuruyurau. Check out his stuff!
Spotify Data Parsing — Spotify data parsing example. Typebulb gives the AI assistant a summarized view of the data tab. This ensures the AI sees the structure of the data without wasting its context window. AIs are inc...
Writing Buddy — AI editor that critiques your arguments, highlights weak spots, and helps you fix them.
Self Portrait — Self-portrait by ChatGPT when asked to express itself with code visualisations.
Markov Drums — A Markov chain drum machine: stochastic beats with real-time state transition visualization.
Winter — Code snippet ported from the artist @KilledByAPixel. Check out his stuff
Mind Reader — LLMs play the roles of predictor and agent in Newcomb's Problem, Parfit's Hitchhiker.
Is It True? — Fact-check a claim across multiple AI models and see if they agree.
Chat — Basic chat with an AI model of your choice — streaming replies, editable system prompt.
Magic Eraser — Remove watermarks, spots, and scratches from a photo: paint over the mark and it disappears. Runs in your browser. Nothing uploaded.
OCR Highlighter — Load an image and OCR reads the text automatically — then click any word, drag across a line, or type to highlight every match. Export as PNG or copy.
Veer Factor — Paste a quote, get a Veer Factor score. How far outside their expertise is the speaker? From 'In Lane' to 'Car Crash'.
Messiness Index — How automatable is your job? The Messiness Index scores jobs across 6 dimensions of task complexity. Higher messiness = harder to automate.
Bach — An AI composer that creates original music in any style, to help you find inspiration.
Rocket Balancer — Linear Quadratic Regulator Control of Sliding-Base Inverted Rod, based on physics by Brian Beckman.
Primordial Soup — Digital primordial soup. As explained in the paper "Computational Life: How Well-formed, Self-replicating Programs Emerge from Simple Interaction."
Birds — Boids Flocking Simulation using the Boids algorithm created by Craig Reynolds in 1986, simulating the flocking behavior of birds through emergent complexity from simple rules.
Waves — Visual and sonic adding of two simple sine waves.
Redlined — Translate legalese into plain English and surface the hidden risks you need to watch out for.
Chameleon — A neural cellular automaton grows a chameleon from one cell on your GPU, using weights from the paper “From Cells to Pixels”. Scratch it and it heals.
Plot — Plot an equation you describe in plain English.
Prisoner's Dilemma — Prisoner's Dilemma simulator where different strategies vie for survival in different world setups.
Donut Life — Conway's Game of Life rendered on a torus.
Neural Network — Train a neural network to recognize handwritten digits (MNIST) live in your browser. Draw on the canvas and watch the model improve in real time. Built with tensorgrad (autograd + WebGPU).
It's a sine — The smallest end-to-end tensorgrad training loop: a 3-layer MLP learns y = sin(x).
NeRF — NeRF is a coordinate-network MLP learns the (x, y) → RGB mapping for one 64×64 image, using sinusoidal positional encoding so it can fit high-frequency detail.
NN DNA — Diagram a neural network design with AI. Describe a model in plain English and see its architecture as a diagram. Built on tensorgrad.
Perfect Wordle — Perfect Wordle - Computes the Perfect World Moves.
Transformer — Watch a transformer learn 2-digit addition from scratch in your browser. Type two numbers and see it predict the sum digit by digit. Built with tensorgrad (autograd + WebGPU).
Image Classifier — Image classifier built with tensorgrad, running in your browser on WebGPU. Drop in photos, fix wrong guesses, and add new classes, live.
Vectors and Tensors — The building blocks of neural networks explained interactively. Vectors, tensors, matmul, softmax, embedding, and more.
XOR X-ray — A 2-2-1 neural network learns XOR. Step through the full training loop: forward arithmetic, chain-rule backward, optimizer update.
ffmpeg AI — AI-powered FFmpeg in your browser — describe what you want, AI creates the command, then process your video.
Purrvana — Purrvana - Fall asleep to a cat purring
Infinite Mandelbrot — A Mandelbrot exlorer with 10^300 depth. Demonstrates Web workers, WebAssembly, WebGL2, custom urls.
Tour — An interactive tour of Typebulb: apps that live in a single markdown file. What bulbs are, how they call AI, how you build, run, and share them.
Welcome — Typebulb is the website and the CLI that runs bulbs.