📈 GH Trending Explorer 🎲 Surprise me

← all repos

Garinmckayl / anima

git clone https://github.com/Garinmckayl/anima.git

Anima: a Claude Code skill that turns a biology idea into an interactive, sourced, isometric figure. Dopamine receptors, stimulants, addiction circuits, semaglutide.

+2
stars, 24h · #11,053
+~16
stars, 7 days · #9,141
+230
stars, 30 days · #3,448
230
★ total · +7% this week
23
forks · 8 open issues

Star history (as recorded here)

2026-10-20 · 223 ★ 2026-10-23 · 230 ★
LanguageJavaScript
LicenseMIT
Created2026-10-11 (12d ago)
Last push7d ago
Watchers0
OwnerUser

GitHub topics

Links

README excerpt
# Anima
**Ask Claude for a biology figure. Get an interactive, sourced, isometric one.**
A Claude Code skill that turns "show me how cocaine and amphetamine act differently at a dopamine synapse" into a live, standalone page: real structures, a mechanism you can toggle, a readout driven by one small model, and a citation for every number on screen.
 Try every figure live (no install) ·
 35-second launch video ·
 Full demo (MP4) ·
 Request a figure 
## Why it exists
Most science graphics are either static diagrams or confident-looking animations with no sources. This skill holds itself to a different standard:
- **Show the real structure.** Receptors, transporters, vesicles, brain regions and skeletal formulas, drawn as what they are. A mechanical metaphor is allowed only when it is labelled as one.
- **Every number is cited.** If a figure shows a half-life, a homology or a trial size, the source is on the page, with its conditions. Numbers that could not be verified are left out, not rounded into plausibility.
- **Say how sure we are.** Each figure separates what is established from what is one leading model, and what is rodent work from what is human work. The estrogen figure states outright that the human evidence is weak.
- **Make it move for a reason.** Toggles change the mechanism, not the decoration: block a receptor, block a transporter, change glucose, change exposure.
- **Educational, never advice.** Drug figures explain mechanism only: no doses, no routes, no schedules, no recommendations.
## Install
 [code] 
Requires Claude Code and Node.js 20.10 or later. The drawing kit uses only Node built-ins and has zero runtime dependencies. Chrome or Chromium is needed only for the capture and verification scripts.
## Use it
In Claude Code:
 [code] 
 [code] 
 [code] 
 [code] 
More to try:
 [code] 
 [code] 
Name the biological subject, the mechanism to explain, the audience and the output format. The skill sizes the job first (Figure, Hero or Epic), collects sources before drawing, builds the page, then checks it the way a reviewer would: zoomed in, in both themes, at phone width.
## Gallery
Each figure builds to a standalone HTML page in dark and light themes. The links open the live pages, so they run in your browser. To open them from a clone, use the files in `examples/`.
| | |
|---|---|
| **Dopamine receptors** (light) D1-like receptors couple Gαs/olf and raise cAMP; D2-like receptors couple Gαi/o and lower it. Full G-protein cycle, a dopamine-level slider and a generic D2-antagonist toggle. | **Stimulants at the transporter** (light) None, cocaine or amphetamine. Reuptake, blockade, and amphetamine's transport, vesicle leak and reverse efflux. Skeletal formulas from PubChem. |
| **Reward and addiction** (light) The mesolimbic pathway, a cue sequence, and one leading model of what changes after repeated exposure. Framed as a model, with sources. | **Semaglutide and GLP-1** (light) A GLP-1 receptor agonist on a beta cell: glucose-dependent in