AIAI EngineerJul 31, 2026· 17:42

Verifiable Environments for AI in Biology — Kenny Workman, LatchBio

Kenny Workman, LatchBio's CTO, argues biology's data pipelines are a verifiable substrate for agentic AI, like code for software, so measurement drives progress. He grounds this in single-cell runs yielding 2-6 terabytes, explains LatchBio adapted coding models into biology tools, and found frontier models untrustworthy for real science. Workman details Spatial Bench's 146 problems split into verifiable chunks, and human verification exposed ambiguity that makes benchmarks uninformative. He covers long-horizon tasks like reconstructing a metastatic tumor niche—none solved yet—and rubrics at invariant chokepoints. He closes on biosecurity red-teaming, where routine questions are refused more often than sinister ones, framing it as a flywheel of better benchmarks, tools, and drug programs.

  1. 0:00Data Deluge
  2. 2:06Verifiable Substrate
  3. 3:19From Tools to Agents
  4. 4:09Agent Prototypes
  5. 5:43Spatial Focus
  6. 7:31Benchmarking Bio
  7. 9:56Human & Long Evals
  8. 14:07Expanding Horizons

Powered by PodHood

Transcript

Data Deluge0:00

Kenny Workman0:13

Thank you to the organizers for having me. Uh, I'm one of the co-founders and CTO at Latch. We are basically a vertical AI lab for benchmark and agent engineering, hoping to motivate and explain exactly what that means today.

Starting directly with motivation: for agents in bio generally, many people in my domain are familiar with this curve, but this is basically the log-linear curve of data generated over the years in biology. And the reason I'm bringing it up is that it will become directly important to the kinds of things we want to do in engineering.

This curve is driven by a very small handful of experimental classes. One is called single-cell biology; this is where we split up cells, break them apart, measure their RNA. The second is spatial biology, which will become the focus of the next segment of the talk.

Same thing as single-cell, but you get spatial resolution: you can look at how RNA is spread out geometrically over a tissue. And the third thing is proteomics. It's a broad category of different techniques; they measure proteins less abundant in ordering, like less data volume generated relative to the other two, but still important.

You guys are technical, and I always think it's good to ground things somewhat quantitatively, but these are really big numbers, and the experimental data from these techniques is growing quite rapidly, almost greater than any other domain of science other than particle collider machines.

Single-cell experiments can yield 2 to 6 terabytes per run; spatial runs can yield 7 terabytes of run; proteomics a few hundred gigs. And the only reason I bring this up is to say, hey, like, the output of a single experiment can exceed what a scientist can safely store on a consumer laptop in many cases, and the laws driving how the molecular capture works point to rapid gains in this throughput over the coming years.

One thing I like to do, uh, is when I read a new paper, is decompose it and align it to this framework, because it will become important in a second. Modern biology research is centered around those experiments. You basically choose a model, biological model, not the kind of models you guys are used to.

Verifiable Substrate2:06

Kenny Workman2:22

You generate data from that model, you process the data, you creatively think about the results in the context of prior literature, and then you make a claim. Almost all modern experiments papers that you see published follow this loose structure with a lot of nuance.

All's that to say is they become something of a panning experiment: you're looking for signal using measurement in a sea of noise. And so this is building up to the claim that, like code and SWE, data analysis scaffolds agentic biology.

It becomes this executable substrate that we can use to train things. It induces a natural way to benchmark and climb capability. I've written about this a lot at this blog, linked here. There's a lot more depth to this claim, so I wouldn't take it at face value, but it's something to look into.

All you can take away from this is, like, just like code provided a verifiable substrate for complex software tasks that are not inherently verifiable, data analysis might do the same thing in bio. So how do we get started?

We were originally a data tool vendor for biotech and pharma, where we started five years ago out of Berkeley. I'm 25, we started when I was 20. We stored, transformed, filed data from large experiments as a service. We'll try to build products, explored lots of things.

From Tools to Agents3:19

Kenny Workman3:37

Over the last two years, we started moving away from biotech and pharma and more towards the people who build those kits I was talking about, package the software into kind of white-labeled things that they provide to the scientists themselves, help them analyze their data.

And then over time, there became this strong interaction with the agents, using the infrastructure components as tools in the loop context you guys are familiar with. Except in our domain, the tools can take days or weeks. I'm serious.

Agent Prototypes4:09

Kenny Workman4:09

What started to happen around last summer is agent prototypes started to work. So we took coding models, to our knowledge at the time, they were not seriously post-trained on any tasks in biology to this point, and we started to build products that look a lot like all the other agent products.

They have a chat interface for you to ask questions to, and they build dashboards and dispatch operations to external compute. The kinds of things this agent would do is take large file data from the types of experiments I was talking about earlier, say like tissue biopsy from cancer with a spatial measurement, and then the scientist is just iterating with it to get at some question they have, you know, maybe between a malignant and non-malignant part of the tissue, what kind of genes are being overexpressed.

But what was fascinating is, even though it was pretty bad, it showed the early signs of working. And it became clear to us at this time that agentic biology might look a lot like code. I actually lifted this slide from Anthropic's cloud science announcement yesterday, but just like, you know, you had this, like, kind of faulty, silly engineer that became better, and then as it improved in capability, you could dispatch work to teams of them that work together.

The same pattern will probably emerge in science, and products and harnesses will emerge to orchestrate work and abstract it so teams of agentic scientists can take on capability. But we needed focused post-training, because at the time, and still now, frontier models cannot be trusted to do real work.

They're missing some capability between knowing biology and writing code, and this is exactly extracting scientific insight from real-world data. Unlike code, which is one constituent component of this work, it also involves data analysis and domain reasoning, scientific reasoning.

Spatial Focus5:43

Kenny Workman5:57

We thought spatial biology was a good place to start, so we started building agents. This is a technical greenfield; we had many existing customers. It's also just a beautiful example of measurement drives progress. You can actually see biological phenomena play out.

You can look at a developing mouse embryo.

And we had to get in the guts of how the data was captured and analyzed to build good agents. I'm not going to get into this in detail, but I put up this tree of different capture technologies in spatial biology to highlight the diversity of things that exist.

They really span advances in chemistry, optics, semiconductors, physics. Each branch is induced from decades of cumulative work to figure out how to measure a type of molecule. As a specific example, one technique we work with is called sequencing-based spatial, and it's where you take a slide of little beads with clumps of DNA attached to them that fuse to the RNA inside of a tissue section.

So biologists can, like, lay like a chunk of a tumor over it, and then it'll capture all the RNA in it and then let you know with precise geometric resolution where the RNA was. It's cool stuff. The data, when it comes out, ends up looking like a big matrix of numbers and a large high-content image.

You have to take it through a sequence of steps to get to the end thing that you want. These steps are highly variable, especially across technology types, tissue, disease contexts. There isn't a lot of consensus in the field for each step, so we really needed a measuring stick to understand if the agents we're building were doing scientific work.

The existing benchmarks we saw at the time did not measure the tasks relevant to this category of work. They mostly measured things in a Q&A setting, so like what would you do in a kind of academic way, or they weren't sufficiently focused on the experiment type.

Benchmarking Bio7:31

Kenny Workman7:44

This is an actual screenshot of Anthropic's model card at the time that we built this benchmark. So we built one. It's called Spatial Bench. Last December, there were 146 problems. They spanned the different kits I talked about, or attempted to, and then they spanned all those different tasks that I talked about as well.

So the thing that we found at this time, and still to an extent is true today, is the grading of these end outcomes in biology is too sparse because the models are pretty bad. So you have to break things up into manageable chunks to get some semblance of verifiability, and that's kind of induced by sticking to these little components of, like, that DAG, that analysis DAG.

Getting data to a state where it would existright before a scientist or therapist could do work on it, and then figuring out what the ground truth would be in that context. So a single evaluation kind of looks like one or more data nodes, again, like a matrix of numbers, a high-content image, something like this.

A task prompt carefully describing some scientific goal, configuration for a grader, and then a determinants of the grader. It's like a Python function. If you guys notice, this looks a lot like SWE Bench. We borrowed a lot of the early ideas and tried to extend them as much as possible.

The evaluation ends up looking like this, just a lot of JSON, and we ended up identifying properties of, like, what we thought good biological tests were. A little different from code, and we've built on these over time, but they still hold up.

They've got to be verifiable. You have to be able to check the success condition with a function. Nothing's changed there. We'll get into some Rubric stuff later, but it still holds. Durability is particularly important. Science does not admit clear ground truth.

If you are lazy with your ground truth construction of the task, a possible valid analysis path can come with a correct answer, and you'll fail it incorrectly. So you've got to make sure you're reasoning about something that's somehow invariant across analysis paths.

And then, obviously, we're working with agentic stuff here. You don't want the model to answer the question in one turn. You want the conclusion to require interaction with the data and not some memorized knowledge. In practice, that's pretty difficult.

We learned a lot about what models could do and which ones to use in specific contexts for this category of work for our customers, and we thought, hey, this is pretty cool. Let's start to improve and learn more about this benchmarking problem.

Human & Long Evals9:56

Kenny Workman9:56

So we jump to human verification and long-horizon extension. I'm going to quickly breeze through these. So human verification is incredibly important in science. Science does not admit clear ground truths. After watching trajectory data from multiple rounds of model releases, circa like January to March of this year, we really realized a lot of our assumptions were pretty bad.

And in the absence of, like, a canonical answer, having a bunch of scientists grade each other's work ended up being, like, the best proxy. So I'm going to look at one issue to highlight exactly what I'm talking about, is problem ambiguity.

A task might ask an agent to split a gene list into two groups of activity: microglia activation, oligodendrocyte inflammation. Just like biological categories of things. Score the cells. Find neighboring oligodendrocytes around some region using an appropriate radius. Compute a spearman correlation at two time points.

As you can probably clearly deduce, the original problem statement creates a host of open choices. How do you split the gene list? How do you count what inflammatory genes are? It's like some ambiguous word. How do you normalize the data?

What the hell is an appropriate radius? How do you pull the counts within the selected radius? These are all problems that pointed to tasks that were bad, that only became revealed with human verification. Another issue is just, like, a lot of people in bioinformatics canonically have used, like, numerical thresholds, the QC stuff.

It's just, like, completely arbitrary stuff. The cool thing about evaluation, like coding, is it forces you to reason about things more rigorously than you would when you're doing the thing yourself. If you have to teach a machine to do it, you might be picking out some structure that's more important or more durable than what you were doing if you were just doing it on your own.

So we just found a lot of these numerical thresholds to be, like, bad. I'm not going to get into this. After two rounds of human attempts, we produced a verified subset of the benchmark. We published it. That was fun.

And then we also tried to increase the time horizon. So I want to be clear that frontier of knowledge is still not quite there with biology. Like, the labs are starting to catch up with the post-training, but we kind of want to stay ahead.

So we built a benchmark that we thought would recapitulate, like, really difficult, true work. So we built a Spatial Bench Long. Real biological tasks are messy. They use lots of different experiment types. They use the whole workflow. They don't use little chunks.

They are tasks every step is interpreted against experimental design, or contextualized with some prior literature and the original goal of what you're doing in the first place. So we built a bank of these tasks that are really trying to simulate the result sections of entire papers.

They're the kinds of decisions you'd make in practice in industry to make a go/no-go decision on a drug program. These tasks took, like, a week for a group of three people to make each. It taught us a bunch of stuff.

An example is, can an agent reconstruct a, like, metastatic niche in a tumor? If you have, like, a tumor biopsy and a bunch of metastatic biopsies from, like, where the metastasize and spread across the body, can it use, like, both the genetics and mRNA of the metastatic lesions and the tumor to, like, find the part of the tumor that initially seeded the metastatic growth and let it spread?

From that, you can figure out, like, hey, what parts of the tumor are more, like, genetically fit? Which ones actually cause problems? And construct targeted medicines to nip them in the bud. Like, for example, this is one of the benchmark evals in the long-horizon set.

None of the models get thisright, but they're getting there. As you can imagine, with these long-horizon extensions, verifiable rewards at the end are, like, somewhat uninformative. So we're starting to play with Rubrics, constructing these choke points. If you can imagine, like, the set of analysis paths is inducing some sort of tree.

There are nodes that are invariant with respect to, you know, different paths, and you can use these to build Rubrics using knowledge of how the tasks work. We were playing with these. We noticed that they are associated with the verifiable outcomes, which is exciting, but they're loosely correlated numerically, making us not fully have confidence in them for things like RL or benchmarking.

A lot more work to do here still. We still strongly believe the verifiability structure is what's going to carry intelligence a bit longer. And so these days, excitingly, we've been expanding from this initial spatial focus. Really cool to see the frontier labs and community adopt these benchmarks organically.

Expanding Horizons14:07

Kenny Workman14:31

We had this interesting position by, like, you know, building and shipping products early and kind of playing with the coding agents, so I think we just had early advantage. But the benchmarks are now in, like, the recent Anthropic model cards, and this is a picture from yesterday, Eric, just showing the benchmarks at the cloud science launch.

They don't tell us this happens. They just, like, do it, and then you, like, read about it, and it's cool. We published a bunch more papers, beyond spatial, to other omics classes, so other experiment types. Single-cell epigenomics, so RNA, and then the bit above the DNA, and then long-horizon extensions of these things.

And then we're starting to index and measure the very gnarly, complex landscape that is drug discovery. We just put out our first benchmark on preclinical pharmacology for small molecules, and then systematically biting off pieces of the program landscape from discovery to development to translation, stratifying it by therapeutic types and experiment types.

We just acquired a company building in biosecurity to form a biosecurity team, and then we just put out a collaboration with American WetWare and a surveillance company called ACLID. Some new work. The first was released this morning. I don't know if you guys have been hearing refusals kind of suck in biologyright now.

If you ask Fable basic questions about, like, mitochondria, it'll won't answer. It's kind of stupid. So this is just, like, an evaluation problem. There's a lot more nuance to this, but I just use that because people tend to recognize it.

Where we build routine tasks that simulate the kinds of things a scientist would ask for, and then more sinister red-team tasks, which are supposed to look innocuous but have some structure that is bad. Like, hey, I want to clone a gene into a bacteria, and I'm telling you it's GFP.

It's like a glowing protein, but in reality, it's like a toxin or could be used to bootstrap a virus. We found that the routine tasks, like,

get refused drastically more frequently than the red-team tasks, which is not great. We're aggregating a lot of these results. Essential Resource, along with all the preprints and a lot of evals and trajectories for you guys to check out.

And I actually did okay on time. Let's go. And that's it. So we are kind of, like, I don't even, I hate the word lab, but we're kind of like a research lab for bio, and we do research and deployment of these agents.

So we solve, like, a lot of customers. We work with the kit manufacturers, and we use that to inform what kinds of things we make benchmarks for. We try to get the labs to compete on the benchmarks because then it makes the models better at our products, and it's been a pretty rewarding flywheel.

A lot of growth, and we're hiring aggressively across engineering and science. So if you're interested in this work, please find me afterwards. Thank you.