August 19, 2026

Kinema

A generative model of cells in time, trained on real time-lapse microscopy.

Kinema v0Research model · For Essarion Science

A culture you can experiment on.

Kinema is a generative model of cells in time, trained on real time-lapse microscopy. The goal is a culture you can experiment on before anyone does it at the bench: start from a real frame, roll the population forward in microns and minutes as its cells move, grow, divide and die, then change one rule of their behaviour and see what follows. Cells are individually noisy, so Kinema is built to get populations right rather than to say where any one cell will be: how many divide, how neighbours move together, how a culture responds when something changes. One model spans six cell types, learns from less data than a conventional video model, and switching off its proliferation rule changes the simulation the way the matching parameter does in a physics simulator. Every capability is a numbered claim with the test that decides it, and the claims that failed stay on the record.

Control. 475 cells after 200 simulated minutes.One rule switched off. 439 cells.
Two cultures of pancreatic stem cells, simulated by Kinema from the same real starting frame. The only difference between them is one edit to how the cells behave.
A dividing HeLa cell under the microscope, left, and Kinema’s render of it, right.
A mouse stem-cell nucleus under the microscope, left, and Kinema’s render of it, right.

Results.

Measured by Essarion on held-out microscopy, failures included.

Learning from less data

Accuracy at predicting what happens when two cells meet, as the training data grows; three seeds, compute-matched. No model yet beats predicting that nothing changes (0.511).

KinemaVideo model
0.424
Kinema
0.316
Video model
2.2% of the data
0.388
Kinema
0.274
Video model
4.4%
0.436
Kinema
0.211
Video model
11%
0.303
Kinema
0.124
Video model
31%
0.133
Kinema
0.029
Video model
100%

Predicting a cell’s next division

AUC for a division within four frames, on 73,690 single-cell crops, leave-one-corpus-out. 0.5 is chance.

0.596
From its outline
0.689
From the pixels inside it
0.704
From Kinema’s learned code

Cells that move together

How alike neighbouring cells move, one cell diameter apart; three training seeds per arm, paired t = +21.2.

+0.004
Trained as usual
+0.120
Trained under correlated noise
+0.169
Real cells

An intervention does what physics does

Agreement (cosine) between switching off one of Kinema’s operators and changing the matching parameter in a physical simulator. It holds for proliferation and fails for adhesion.

+0.97
Proliferation
+0.94
Motility, positive control
+0.46
Adhesion
0.00
Null

One model across cell types

Error on a cell type held out entirely, against a model trained on it; 1.0× means no penalty. Medians over six cell types. Lower is better.

1 frame ahead
1.02×
4 frames ahead
0.99×
16 frames ahead
1.04×

What holds.

What fails.

Kept on the record, beside what holds.

Four earlier results were withdrawn or weakened after their own controls caught them: a reproducibility bug in rollouts, now fixed; a headline for a separate size channel, withdrawn; speed calibration, 5 of 7 cell types rather than 6; and long-horizon transfer, a median of 1.04× rather than the mean first reported.

Kinema is private, built for Essarion Science.

Ask harder questions.

If you are working on cells in time, we would like to hear from you.