Embodied fly-brain
★ 55FlyWire v783 in a NeuroMechFly body with Hebbian plasticity.
Zenodo preprint, not peer-reviewed.
Play
25 demos built on the fruit fly connectome, running inside this site. They live on their authors’ sites — we just open a window to them.
FlyWire v783 in a NeuroMechFly body with Hebbian plasticity.
Zenodo preprint, not peer-reviewed.
Frozen MaleCNS as a general 'fly reservoir': tasks plug into named input and output neurons, e.g. a bot in SSH Fighter.
No training inside the brain; tasks decode outputs by hand or train a linear readout.
3D browser game: a selected MaleCNS circuit in Rust/WASM tries to escape.
An artwork: a FlyWire fly in a terrarium with endless sugar.
Wing and foot motion use supplied patterns.
MaleCNS run as a recurrent net steers a car from a 64x32 pixel view; it finishes 58 of 60 unseen streets with no collisions.
Per-synapse gains and neuron leaks are trained (25.7M params); wiring fixed, pixel map and readout random.
3D atlas of 80 male brain regions built from MaleCNS geometry, with exploded view and 1,712 traced neurons.
Chrome’s dino game run by a fixed 80-neuron MaleCNS circuit.
Only the 243-parameter readout is trained.
FlyWire brain + MANC nerve cord + flybody body, all in the browser on WebGPU.
Brain-to-body motor mapping is approximate.
Browser arena: a 165k-neuron MaleCNS LIF brain in WASM inside a MuJoCo flybody, sorting behaviours the wiring makes from added ones.
The compound eye is a trained component.
MaleCNS fights in the FightingICE fighting game.
Godot horror game where a fly with a MaleCNS-derived brain hunts you.
Arcade: swat a fly whose 6,000-neuron escape circuit you can watch firing.
Chess on FlyWire with a Rust/WASM simulation in the browser.
The move readout is hand-built and untrained.
A MaleCNS fly in a doppi cooks Uzbek plov in the browser; its neural output sets portion sizes and pauses.
Recipe order, body animation and dialogue are scripted; the network has not learned to cook.
How does a fly feel about your logo?
The larval L1 connectome (Winding et al.) modulates a segmental VNC controller driving an 11-segment MuJoCo larva.
The browser demo uses a reduced controller; the full 2,952-node network runs locally.
84 songs are played into the ears of a full MaleCNS GPU simulation and ranked by the fly's neural response, with a 3D viewer.
FlyWire's 138,639 neurons spike in the browser, play three games and write exactly reproducible bug reports, with no LLM.
The author measures steering vs goal at zero correlation and says so up front.
Paint over MaleCNS neurons to stimulate them and watch walking, turning and escape drives respond; runs in WebGPU.
fruitfly.live names no author; it serves the same Neural Canvas app as Xenova's Hugging Face Space.
One puff of cVA pheromone hits a male (MaleCNS) and a female (FlyWire) brain in your browser: he lunges, she pauses.
A 'what's real here' panel separates traced neurons from modeled behaviour.
A town of six flies, each a 30,000-neuron MaleCNS slice: chemotaxis, learning, courtship song. No LLM.
Upload an ad and the MaleCNS retina and lamina (29,195 neurons, in-browser) score its pre-attentive visual salience.
Scores contrast salience only; the fly cannot read.
Benchmarks measured hemibrain mushroom-body wiring as a locality-sensitive hash against the random matrix used since FlyHash (2017).
Tamagotchi: keep a FlyWire fly alive for 50 days. Sugar goes to LB3, shadows to the LPLC2 → DNp01 escape path.
Predicts sexually dimorphic cell types from male MaleCNS wiring alone: AUC-PR 0.759, above a degree-preserving null (p=0.002).
Unreviewed; flagged types are candidates, not findings.
Each demo runs from its author’s site inside a frame. Heavy ones take a while to load, and some need a desktop browser with WebGPU. Demos that forbid framing (Stonkfly, NeuroTerrarium, Jobfly) open on the author’s site from the catalog.