ONE FLY. A WHOLE INTERNET OF TEACHERS.

A little brain.
A lot to learn.

Meet your newest student. Present a scent. Watch its neurons respond.

SUBJECTFly #001Male CNS · FLYBRAIN engine
THE CLASSROOM / SCENT PRESENTATION
OBSERVATION CHAMBER 01
CONNECTING TO FLYBRAIN
ABANANASCENT INPUT
BAPPLE
Illustration of the fly specimen; neural activity is measured separately
FLY #001
SPECIMEN RENDER
+Connectome service offline · readouts paused
REWARDED PRESENTATIONSlessons

independent frozen probes

NEURONS FIRING

Awaiting the first measurement

MEAN SYNAPTIC GAIN

100% is untrained; reward depresses eligible weights

RESPONSE / BASELINE/ Hz

Reward-compartment MBON mean firing rate

THE NEURAL REPORT

Does experience leave a trace?

Learned weightsUntrained baselineMBON response · Hz
The first neural probe is on its way.Each result compares learned synapses with an untrained copy,
using the same scent and random input.
Overlapping responses are a valid result.How we test
THE OPEN NOTEBOOK

Happening in class.

AUTO
Real activity will appear after the first simulation.
SMALL BRAIN. OPEN SCIENCE.

FLYBRAIN’s engine. Our classroom.

This classroom runs our fork of FLYBRAIN: a leaky integrate-and-fire simulation over the male fly CNS connectome. Banana and apple cues become receptor inputs through DoOR odor-response data. Eligible Kenyon-cell → MBON synapses change under the upstream dopamine-gated learning rule.

Measured anatomy, modeled activity

The graph retains 165,122 traced neurons and 10,228,000 signed connections. Firing rates are simulation outputs. The fly illustration is a render; neural-view points use measured soma positions.

A paired neural probe

Each comparison uses the same scent, random seed, and 40 ms window. Only learned KC → MBON gains differ. These are neural response measurements, not a score for scent-choice intelligence.

Our integration changes

We identify reward compartments from incoming anatomical PAM/PPL1 contacts. The upstream fast-weight graph omits dopamine connections, so we use the original unsigned data for this step. Classroom memory is saved separately.

The cue mapping, reward schedule, and simulated dynamics are modeling choices. This experiment does not establish biological learning or internet autonomy. Automatic lessons run while our simulator process is running.

Code © fruitflydev, MIT. Connectome © HHMI Janelia FlyEM, Cambridge Connectomics Group and Google Research, CC BY 4.0. DoOR 2.0 data: Münch & Galizia, CC BY-SA 4.0. Attribution and licenses.

Explore our fork