Research preview · 2026

A mind that grows,
not a model you query.

Built at the intersection of AI, neuroscience, and complex science — an infrastructure for cognition that develops over years, and a platform for the disciplines that study how.

AI beyond static scaling Neuroscience as design Complexity in operation

Three pillars. One feedback loop.

The infrastructure designs the brain. The virtual person validates the design. The virtual world gives the person a place to act, perceive, and be observed. Each pillar drives the next.

Infrastructure, Virtual Person, and Virtual World in mutual feedback designs the brain ↔ validates the design acts on / perceives / inhabits multimodal input · controlled experiments repeatable test bench ↔ grounds perception Infrastructure the brain-design platform Virtual Person a mind that grows Virtual World a place to inhabit

The platform designs the brain; the virtual person validates the design; the world is the repeatable test bench where both are observed. Same seed, same initial state, change one variable — neither real animal experiments nor the real world can do this. Here it is routine.

01

Infrastructure

Building all of this required a platform that did not yet exist — where designers from neuroscience, complexity science, and AI can compose, debug, and experiment with brains as fluently as engineers compose modular code.

Most of the work to date has been on this infrastructure. The rest of this site mainly describes it. Through this platform, scientists can probe the underlying principles of three disciplines at once — making Evolvra a research instrument as much as a product.

02

Virtual Person

A response to the limits of today's dominant AI paradigm — LLM-centered artificial neural networks.

  • Sustainable learning — plasticity over years without catastrophic forgetting.
  • Structural memory — distributed across weights and neuron states, not bounded by a context window.
  • Grounded language — outputs constrained by internal firing state, not by next-token distribution alone.
  • Observable end to end — every neuron, segment, connection, and frame is inspectable.
03

Virtual World

The infrastructure does not yield a single product — it yields a class of intelligent systems that do not exist today.

  • A virtual person you raise, with personality, memory, and a bond to one user that accumulates over years — a person, not only a tool.
  • An embodied NPC in a simulated world whose behavior emerges from cognition rather than scripted rules.
  • An energy-efficient companion designed for sustainable per-user cost rather than hyperscaler economics.
  • Eventually a robotic body that develops spatial intelligence through direct interaction with the physical world.

A substrate you can step into.

Neurons are organised into overlapping zones. Activity emerges from local rules — there is no central conductor. Toggle the layers, hover a neuron to inspect it, click a zone in the legend to isolate it.

Frame-loop simulation · ~0.2 ms / frame · continuous
Hover a neuron to inspect.
Layers
Zone coloring
Connections
Firing
Signal flow
Speed
Perception
Memory
Reasoning
Emotion
Personality
Neurons
Edges
Firing / s
Frame
0

Every spike, every connection, every frame is recorded. The same compiled brain can be replayed from any saved frame with an arbitrary perturbation — silence a neuron, modify a weight, alter a neuromodulator level. Causal experiments that are infeasible in vivo become routine here.

One tick. No central clock.

Evolvra runs as a continuous frame-loop physics simulation. Each frame is one tick of brain-wide simulation, ~0.2 ms long; a single interaction spans thousands to tens of thousands of frames. The simulation advances in discrete ticks, but there is no central cognitive clock and no single processing wave moving through the system.

A frame, end to end
  1. 1
    Propagatesignals from neurons that fired last frame
  2. 2
    Update physicsvoltage decay, plateau, calcium, refractory
  3. 3
    Sum dendritic inputper-segment coincidence detection
  4. 4
    Decide activationwhich neurons cross threshold this frame
  5. 5
    Drain async resultscompleted LLM / embedding calls land as plateau voltage
  6. 6
    Post-fire recoverycalcium-driven AHP, refractory counters
  7. 7
    Snapshot & checkrecord frame, test convergence

Signals carry only an integer.

A signal is the source neuron's identifier — nothing else. Intensity is not on the signal; it emerges through frequency coding (a strongly activated neuron fires across more consecutive frames). Semantic content is read by downstream neurons directly from the source's state when needed.

Information flows recurrently, not as a pipeline.

Perception, emotion, memory, and reasoning update each other in loops until firing-rate statistics stabilize. There is no forward pass and no fixed processing order.

Convergence is today's stopping rule — not the model.

When stability is detected, the system emits a response and the cycle ends. This is pragmatic. The intended direction is a frame loop that runs continuously: what we now call convergence becomes the moment a distributed firing pattern across many zones stabilizes — closer to how neural populations distributively encode information during decision-making than to a switch flipping in one region. Formalizing that decision-point without breaking continuity is an open problem.

Frame budget < 0.3 ms.

All synchronous physics — propagation, decay, dendritic integration, composition, threshold, post-fire — fits in a single sub-millisecond tick. Slow operations are submitted asynchronously and rejoin the substrate later as sustained plateau voltage.

The dendrite is first-class computation.

Most ML architectures treat a neuron as a single weighted sum followed by a nonlinearity — a passive integrator. Real cortical neurons compute nonlinearly inside their dendrites: each branch is its own coincidence detector, and the soma sees a composed result.

The dendritic arbor
Dendritic arbor — apical modulator, two basal direct trees, one inhibitory gate, all converging on soma Default morphology · pyramidal_like — 4 trees, 1 segment each (v1) Soma apical_context modulatory · context seg apical_context_0 basal_core direct · core_feedforward seg basal_core_0 basal_assoc direct · associative seg basal_assoc_0 inhib_gate gating · inhibitory seg inhib_gate_0 final = direct × modulation × inhibition ↓ soma accumulates ↓ axon →
Our abstraction

Preserve the computational shape. Discard the chemistry.

Each Evolvra "neuron" maps to a cortical column-scale functional unit rather than a single cell. But we keep the dendritic arbor as a structural idea, because the computational property it gives us — branch-local coincidence detection plus role-typed composition — is what makes cortex more than a feed-forward sum.

Three tree roles

Direct trees bring evidence. Modulatory trees bring context that amplifies or weakens it. Gating trees are the veto — inhibition is multiplicative, so even strong evidence can be silenced by a well-placed gate.

final = direct × modulation × inhibition
Dual-condition spike

A segment fires only when both conditions hold inside its coincidence window: enough distinct upstream sources, and enough total weight.

Causal context to activate()

When the soma crosses threshold, the dendrite hands activate() a causal snapshot — the segment-level coincidences that caused this neuron's recent firing. Downstream computation can reason about why.

All neurons share this same underlying structure: dendritic arbor for input integration, soma with voltage and threshold, axon with outgoing connections, the same gate cycle every frame. What distinguishes the three categories is whether the neuron carries an additional activate() module — a per-neuron computation that runs only when the dendritic gate releases the neuron for firing — and what that module does. The long-term trajectory is to replace Category B and C modules with trained clusters of Category A units, leaving the signal protocol and the physics layer unchanged.

Category A — substrate-only neurons

No activate() module. The dendritic arbor is the whole computation. Direct evidence, top-down modulation, and gating inhibition are composed before the soma decides whether to fire. Most neurons live here because this path is cheap, local, and inspectable.

Computation Dendritic coincidence only
Cost / frame μs · vectorised
Execution Synchronous
Semantic content None
The frame loop
Each frame advances the full substrate simultaneously: dendritic integration (gate, coincidence, decay), soma threshold comparison and spike propagation, plasticity rule updates, neuromodulator diffusion, and dispatch of pending async calls. Category A neurons run every frame. Category C results arrive frames later as plateau voltage.
01234567
Async
microsecond substrate updates
Bsync
gated semantic comparison
Casync
call returns later as plateau voltage

Eight mechanisms. One continuous physics.

The brain has no scheduler that says "run STDP now." What it has instead is a set of substances, each with its own production rule and decay rate. Learning timescales emerge from substance dynamics. Every frame, the physics runs; learning happens because the physics runs.

01
STDP
Weight changes based on the order of pre- and post-synaptic spikes. The core learning rule.
02
Short-term plasticity
Presynaptic vesicle dynamics producing facilitation and depression on millisecond timescales.
03
Heterosynaptic competition
Strong LTP at one synapse weakens neighbours on the same dendritic branch.
04
Synapse birth and death
Structural changes to the connection graph driven by activity-dependent neurotrophic signalling.
05
Intrinsic excitability
The neuron changes its own firing properties — ion channel density, threshold — independent of any connection.
06
Conduction-speed plasticity
Myelination of active circuits changes signal timing, which shifts STDP windows across the network.
07
Neuromodulator levels
Four global dimensions (dopamine, norepinephrine, serotonin, acetylcholine) gate whether STDP produces LTP or LTD.
08
Metaplasticity
The learning rule's own parameters change based on recent activity. Learning about learning.
Left alone, this runs away. It doesn't, because six independent brakes pull on different parts of the loop. Remove any one brake and the system still works; remove three and it destabilizes.
01Metaplasticityreduces plasticity after strong activity
02Competitionneighbours compete for limited resources
03Thresholdraises the bar for stable activity
04Inhibitioncounterbalances excitation
05Retrogradesuppresses presynaptic release
06Depletionlimits sustained release
Self-organising criticality
Coupling positive-feedback loops to multiple independent brakes pushes the substrate toward a regime near the edge between "too rigid to learn" and "too chaotic to remember" — not tuned for, but expected to emerge when biological mechanisms are coupled honestly.

Patterns, not records.

A concept in Evolvra is not a node and not a record — it is a pattern of co-firing across many neurons. Competition selects which neurons win; sparsity makes the winners distinct; co-firing makes the pattern itself the memory.

1 Broad activation
2 Lateral inhibition
3 Sparse winners
4 Cell assembly

A concept is not a single node. It is a distributed pattern — the same input produces similar but not identical activation, and that pattern itself is what means something.

01

Lateral inhibition — manufacture competition.

When many candidate representations activate at once, lateral inhibition forces them to compete. The role is not "to look more brain-like" — it is to select. Competition is the mechanism that turns a wash of weak simultaneous activations into a small set of decisive winners.

02

Sparse coding — distinct and efficient.

What competition produces is sparsity. The system pays a lower energy cost, suffers less crosstalk between concepts, tolerates more noise, and leaves clean boundaries between assemblies. Similar inputs produce similar but not identical patterns — the basis of generalization without collapse.

03

Co-firing — representation is learning.

A group of neurons that fires together represents a single piece of information. If they fire together repeatedly, STDP and other plasticity mechanisms strengthen their mutual connections. Over time they become a cell assembly. The same physical event that means something also causes learning — representation and learning are not separate operations on separate schedules.

04

Distributed coding — patterns, not nodes.

A concept lives in the pattern of which neurons fire and how — not in any one of them. The same concept survives the loss of individual neurons; partial activation can reconstruct the rest by spreading through strengthened connections. Recall becomes pattern completion, not retrieval from a store.

Hand-craft small. Generate large.

How do you design something as large and complex as a brain without losing yourself in the wiring? Five composable object types, deterministic compilation, a zone topology that mirrors how cortical regions actually overlap — and the freedom to hand-edit anywhere in the generated result.

K
Kindcell type and frozen parameters
threshold: 0.80
M
Morphologydendritic tree template
direct + apical + gating
P
Prefabreusable local circuit
~100 neurons
R
Regionpopulation rules and zones
seeded generation
B
Braintop-level composition
regions + links
Perception
V1-like
Motor
fast pathway
Hand-craft the small. Generate the large. Author the five small modules by hand; let rules and a seed expand them into thousands of neurons; step into the result and hand-edit anywhere it matters. The same seed always produces the same substrate — every compiled brain is reproducible.
Zone topology

Zones overlap. Neurons live in many.

Zones in Evolvra are not a fixed enum. A zone can nest ("V1-like" inside "early-visual" inside "PERCEPTION"), and the same neuron can belong to multiple zones simultaneously — a neuron in "V1-like" might also belong to a cross-cutting "fast-pathway" zone that overlaps with "MOTOR". This is closer to how cortical regions actually overlap than to a clean hierarchy.

This is also the same principle that complexity science calls modularity and hierarchy — overlapping, multi-scale modules that exchange information without collapsing into a single partition. Brains have it. Cities have it. Designers should be able to express it.

Validator pipeline. Each Kind, Morphology, Prefab, Region, and Brain file is checked at edit time; cross-asset references and zone consistency at compile time. Most design errors surface as readable messages during authoring, not as opaque runtime failures.
Generate big, edit small. Procedural rules expand a few lines into thousands of neurons. A designer can step into any generated Region and locally override — pin a neuron, draw a connection, insert a small custom micro-circuit. Re-generating preserves edits where they still make sense.

Ground truth, at every grain.

Evolvra trades cellular and molecular realism for total observability at the system level. Every spike, every segment, every weight, every frame — exact. The kind of access in vivo recording can only approximate, applied to the questions complexity science and neuroscience most want to ask.

Per-neuron ground truth
Inspection · Neuron #042 · Frame 12,847
zone Reasoning
category C · language

voltage 0.67
threshold 0.72
fired false
plateau_v 0.31 · 28 frames remaining

edges 23
dendritic_az direct:2 modulatory:1 gating:1
semantic "recalling episode #234..."

Frame-by-frame replay. Any saved frame can be replayed with a perturbation: silence a neuron, modify a weight, raise a threshold, alter a neuromodulator. Causal experiments not possible in vivo become routine.

Population dynamics from complexity science

Self-organized criticality

The substrate couples positive feedback with multiple independent brakes — engineered to push the network toward the edge between "too rigid to learn" and "too chaotic to remember." Whether it lands there is empirical, and observable.

Neural avalanches

Cascades of consecutive firings — their size and duration distributions are the standard signature of criticality. A clean power law indicates the regime; a deviation indicates departure.

Metastability & attractors

The network rests in semi-stable activity patterns, then transitions. Each pattern is a candidate attractor; the dwell-time distribution and transition graph are directly extractable from the frame stream.

Synchronization & oscillation

Phase coherence across zones, information flow between regions, band-specific oscillations — measurable on the same exact firing data that in vivo recording can only sample.

System-level state

Neuromodulator state, fully visible

Four global dimensions — dopamine, norepinephrine, serotonin, acetylcholine — gate whether STDP produces LTP or LTD, and at what rate. Their distribution, release rules, and effect on plasticity are inspectable per frame, per region.

Export at every granularity — neuron, segment, zone, frame — in formats ready for offline scientific analysis. Which analytics matter most is one of our open questions.

Substrate now. Learning next.

Current status — May 2026. The upper-structure goals — full virtual person, eventually the voxel world — are real plans but depend on the substrate being further along.

Built

Substrate

  • Frame-loop physicsSignal, connection, sync/async execution split, convergence-based stopping.
  • Dendritic computationCoincidence detection, three tree modes (direct × modulation × inhibition), plateau voltage.
  • Asset compilerKind, Morphology, and Prefab authoring with deterministic compilation and validators.
  • Inspection environmentFrame-by-frame replay, per-neuron inspection, real-time streaming — full ground truth at every grain.
Wiring

Dynamics

  • Plasticity loop closure8 mechanism hooks are in the substrate; connecting them into a stable, regulated learning cycle is the immediate next milestone.
  • Overlapping zone redesignNested, multi-membership zones so neurons can participate in multiple functional assemblies simultaneously.
  • Region and Brain compilerProcedural rule engine to expand Region specs into thousands of neurons deterministically.
Planned

Life

  • Additive neuron birthNew concepts grow the substrate; no existing neuron is ever overwritten.
  • Memory consolidation pipelineHippocampal-index analogue to cortical distributed patterns, with a sleep-replay analogue.
  • Embodied worldA voxel environment where action, perception, and memory share a world model.
  • Longitudinal developmentMonth-scale experiments on identity, attachment, and personality drift.

The architectural choices that enable scaling — sparse-matrix connection graph, vectorised numeric state, one-integer signal protocol — were made from the start. The path past the hundred-thousand-neuron threshold does not require changing the routing API.

Built for millions. Built for a body.

The current demo runs small by design — bounded by compute, not architecture. The choices that make scaling possible were made from day one. The choices that make embodiment real are the next horizon.

From one neuron to ten million — same routing API.

1single unit
10²Prefab
10³Region
10⁴small Brain
10⁵scaling threshold
10⁷long-term target

Sparse-matrix connection graph from Phase 1. Vectorised numeric state in numpy arrays. One-integer signal protocol — routing expressed as sparse matrix multiplication. The path past the hundred-thousand-neuron threshold does not require changing the routing API.

A voxel world — uniform, addressable, agent-aligned. Anything the agent can plausibly want to do, the world can support. Embodiment is real rather than gestural.

Text alone is too narrow a substrate for any of this to be more than gestural. The real academic value of the virtual world is not that it looks pretty — it is that it transforms what the brain can be studied as.

From language-only to embodied agent

A perception–action loop replaces the text I/O channel. The brain sees, moves, and is changed by what it does.

Memory with real grounding

Concepts and episodes attach to places, objects, and routines. Recall becomes situated, not symbolic.

Causal learning that is real

Predictions are tested by changing the world and observing the result — not by training on a logged dataset.

The controllable experiment

Same seed, same initial state, same brain — change one variable, run again. Real animal experiments cannot. Real worlds cannot. Here, it is routine.

The virtual world is not a frontend; it will become part of the system. Today the brain is reached only through text. Eventually she will live in a multimodal world — walking through it while we watch the brain change.

Where we'd value collaboration.

Evolvra sits at the intersection of three disciplines. The questions we cannot answer alone are the ones that come from where those disciplines meet.

01

How should biological learning mechanisms be abstracted?

Evolvra is designed around STDP, short-term plasticity, heterosynaptic competition, intrinsic excitability, synapse birth and death, conduction-speed plasticity, neuromodulation, and metaplasticity — together with several stabilizing "brake" mechanisms. Some of these are biologically rich, and the right abstraction level for an artificial substrate is not yet clear.

We need to decide which mechanisms are essential, which can be simplified, which should be delayed, and which parameters should be exposed for experimentation. A possible direction is a mechanism-control panel where specific mechanisms can be enabled, disabled, or tuned, so researchers can observe how each one changes the system's dynamics.

Neuroscience · AI
02

What runtime data should be collected for meaningful analysis?

Evolvra can expose every neuron, dendritic segment, connection, weight, voltage, threshold, firing event, and frame. But total observability does not automatically mean useful data. We need to decide what should be logged, summarized, visualized, and analyzed at higher levels.

Candidates include criticality signatures, avalanche size and duration distributions, metastable state transitions, phase coherence across zones, information flow between regions, stability of distributed representations, and before/after perturbation comparisons. We would value guidance on which measurements are meaningful for neuroscience and complexity-science research — and which would only be visually interesting but scientifically weak.

Complexity science · Neuroscience
03

How do we validate brain-like dynamics?

Because Evolvra is an artificial abstraction, there is a risk that its activity may appear brain-like without capturing the dynamics that matter. We need criteria for validation: what would count as evidence that the system is approaching useful regimes of distributed coding, plasticity, criticality, or memory consolidation?

Conversely, what observations would indicate that the abstraction is wrong, too shallow, or missing essential mechanisms? We would value help defining falsifiable tests, comparison baselines, and failure conditions — not only success metrics.

Neuroscience · Complexity science

If any of these resonate with your work, we would like to hear from you.

Get in touch