opensource

AnimatedLLM explains how large language models work through a web application.

github.com/kasnerz/animated-llm
opensource homepage screenshot

About opensource

AnimatedLLM is an open-source educational web application that explains how large language models work. Rather than static diagrams or equations, it presents dynamic, step-by-step visualizations of the Transformer architecture in action, and it runs entirely in the browser using pre-computed data. The project is published on GitHub under an MIT license, with source built using D3.js and GSAP.

Key features

  • Step-by-step animated visualizations of the Transformer architecture
  • Keyboard controls to play, pause, step, reset and skip tokens
  • Runs entirely in the browser using pre-computed data
  • Light and dark theme toggle plus language switching
  • Source code on GitHub under an MIT license
  • Can be run locally with Node.js 20.9.0+ and npm
Best for: Students, teachers and researchers who want an interactive visual walkthrough of how Transformer-based language models process text.
Good for
  • Open source under an MIT license, with contributions welcomed
  • Runs in the browser using pre-computed data, so no local model setup is needed to view it
  • Documented citation for use in research or teaching
Watch out for
  • Running the app on your own device requires Node.js version 20.9.0 or higher and npm
  • The animation relies on pre-computed data rather than live model execution

opensource at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

opensource alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 6 alternatives

Popular in AI Learning & Guides

Well-known listings from the same topic.

All 29

opensource FAQ

What is AnimatedLLM?
An educational web application designed to teach how large language models work, using dynamic step-by-step visualizations of the Transformer architecture.
What is needed to run it locally?
Node.js version 20.9.0 or higher and npm; install dependencies with npm install and start the development server with npm run dev.
How should AnimatedLLM be cited?
The repository provides a citation for the paper "AnimatedLLM: Explaining LLMs with Interactive Visualizations" by Zdeněk Kasner and Ondřej Dušek, 2025, arXiv 2601.04213.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing