INNER COMPASS

SMALL BRAINS. EXTRAORDINARY STRUCTURE.

A tiny brain.
A sense of
direction.

Somewhere inside a fly’s brain, a small circuit remembers which way it’s facing. Now you can step inside it.

REAL FLYWIRE DATA · INTERACTIVE 3D · NO INSTALL NEEDED

A schematic compass circuit with layered rings of neurons and a bright patch of activity.
A LITTLE STRUCTURE. A SENSE OF SELF.FIG. 01 / COMPASS CIRCUIT
147SIMULATED NEURONS
2,529MEASURED CONNECTIONS
1ACTUAL FLY BRAIN

A small window into
the architecture of navigation.

THE LIVE EXPERIMENT

Change your perspective.

Orbit the circuit. Turn the fly.
Discover what happens when the wiring changes.

ONE CIRCUIT. THREE WAYS TO SEE IT.
LOADING CONNECTOME
ELLIPSOID BODY ↔ PROTOCEREBRAL BRIDGE
SCHEMATIC 3DMEASURED WIRING

Drag to orbit · Pinch to zoom · Tap a neuron

Reading a tiny piece of a fly’s brain…
CompassRelayInhibitionDIM ACTIVE

A FIELD GUIDE TO YOUR FLY

Follow the little light.

You don’t need to be a neuroscientist.
Just bring a little curiosity.

01 / OBSERVE

Find the bright patch.

Each glow is a neuron’s simulated activity. Together, a patch of active compass neurons represents a direction.

02 / EXPLORE

See the same circuit in 3D.

Orbit a schematic ring, or explore reconstructed neuron branches. Both views follow the exact same live simulation.

03 / EXPERIMENT

Give the wiring a shuffle.

Turn, then center the slider. Switch the connections to random destinations and watch the patch lose its shape.

↳ A little structure makes a world of difference.

Inside the experiment +

This is a simplified rate model on a measured FlyWire subgraph, not a validated reconstruction of a living fly. Every neuron updates from its connected inputs. The same dynamics and input are used in both modes.

Connection weights start as synapse counts, then receive population-specific normalization and gains. Acetylcholine is modeled as excitatory; GABA and glutamate as inhibitory. Glutamate’s effect depends on receptors, so its sign here is an assumption. Four cells with unresolved transmitter predictions are excluded.

Turning supplies a moving, modeled heading cue; this demo does not claim to reproduce biological angular-velocity integration. This cue can organize either mode, so center the slider to compare persistence. At rest the cue switches off, and real wiring can drift toward preferred headings. Ring positions are inferred from connectivity, not measured anatomical coordinates. Zero degrees is arbitrary.

Shuffling permutes each neuron’s outgoing destinations, including empty slots. This preserves the exact edge count, outgoing weights, and transmitter sign, while breaking spatial organization. Patch coherence is the circular concentration of EPG activity; it is not biological accuracy.

The 3D ring is a schematic. The anatomy view uses simplified skeletons of these neurons from the published FlyWire v783 reconstruction. Skeleton branches show cell shape, not individual synaptic connections. Activity is assigned per neuron, not simulated separately along each branch. Anatomy stays fixed when wiring is shuffled.

FlyWire connectome ↗ · The biological ring attractor ↗ · Anatomy source ↗ · Circuit provenance ↗ · Anatomy provenance ↗