Learning resources

BodyVista: a free 3D human anatomy site with 2,900 structures

BodyVista is an open-source 3D human anatomy site with 2,900 structures across 12 systems, 140 physiology demos and 6 microscopic scenes, free in the browser.

Project facts

GitHub Ecosystem
Repositorygithub.com/FreedomIntelligence/BodyVista
License
MIT
Language
JavaScript
Stars
133
Data checked
2026-11-04

Snapshot figures reflect the check date and may change over time.

Flat atlases cannot teach spatial relationships — which nerve runs under which muscle, which membrane wraps which organ. BodyVista, an open-source anatomy and physiology learning site from FreedomAI, puts 2,900 structures, 12 body systems, 140 dynamic demos and 6 microscopic scenes into the browser. Core interactions run locally: no signup, no backend, and the live site opens on phone or desktop alike.

Core features

  • Anatomy explorer. 2,900 structures organized by system and 7 body regions; rotate, zoom, progressively hide overlying structures, fade outer layers translucent, or focus a single one.
  • Life in Motion. 140 demos (133 system-level, 5 whole-body, 2 oral and dental) with playback, progress and speed controls, connecting form to function.
  • Microscopic Exploration. Six topics — alveolar gas exchange, the nephron, sarcomere contraction, neural synapses, intestinal villi and the vessel wall — running from organs down to cellular mechanisms.
  • Anatomy Challenge. Five-question rounds of structure identification, finding structures in 3D, and microscopic knowledge, with feedback, results and replay.
  • Drawing, measuring and sectioning. Adjustable brush, eraser, labels and measurement tools, plus perspective/orthographic switching and transverse, sagittal and coronal section planes.
  • Structure knowledge and search. Look structures up by name for explanations, related structures and references; dental entries carry FDI tooth numbers. One click opens ChatGPT or DeepSeek with a prompt about the current structure.

Typical use cases

  • Students. Search an unfamiliar term, find it on the model, then self-test with the challenge before an exam.
  • Teachers. Hide outer layers, switch to a coronal section, and project the layered relationships during class.
  • Science communicators. Screenshots and recordings for teaching material, with three interface languages to work in.

Quick start

Open freedomintelligence.github.io/BodyVista; a Hugging Face Space mirrors it. Self-hosting needs Node.js 22.12 or later:

git clone https://github.com/FreedomIntelligence/BodyVista.git
cd BodyVista && npm ci && npm run dev

Models and thumbnails ship inside the repository, so the first clone and first load take a while.

Summary

BodyVista’s code is MIT, but the models and content are not uniformly licensed: the README flags some anatomy records with “NC exceptions; research only” pending per-record verification, so don’t assume commercial use is fine. Animations and microscopic scenes are schematic, meant for teaching rather than clinical decisions. The repo was created on October 29, 2026; as of November 4 it counts 133 stars, built on JavaScript and Three.js, with VR and AR versions on the team’s stated roadmap. Next to LearnHarness, a desktop tutor that adapts problems to your understanding, BodyVista owns the spatial side of learning — the two pair well.