Skip to Main Content

Living Protocol Copilot A grounded, safety-first copilot for wet-lab protocols What I built Living Protocol Copilot is a web application that transforms static laboratory SOPs into structured, risk-aware “living protocols.” It does two main things. First, it analyzes a protocol step by step, highlights high-risk procedures, and identifies every important detail that the SOP leaves unspecified. Rather than guessing or completing missing information, the system explicitly marks those gaps for the user. Second, it provides evidence-grounded troubleshooting for failed experiments. For a symptom such as “bands are weak and smeared,” the system returns a ranked list of possible causes. Each cause is linked to both a specific step in the user’s own SOP and a published source from a curated whitelist of 42 trusted references, including Thermo Fisher Scientific, Bio-Rad, Abcam, and New England Biolabs. Users can paste a protocol, upload a PDF, or photograph a printed protocol using their phone. The application also includes a grounded conversational agent for asking follow-up questions about the protocol. The system is built with Next.js and FastAPI. All Claude calls are handled server-side, using Sonnet 5 as the primary model, Opus 4.8 as a fallback, and Haiku for scope gating. Responses are grounded through the Claude Citations API. What I found The hardest part was not getting Claude to answer. It was getting Claude to refuse when the evidence was insufficient. A general-purpose assistant may confidently invent a missing reagent concentration or suggest a plausible-sounding experimental cause. In a wet-lab environment, however, a fabricated number can become a safety risk and undermine experimental reproducibility. For that reason, the entire system is built around four red lines: 1. Never invent biological or procedural information. 2. Never declare a procedure “safe.” 3. Remain grounded in evidence or remain silent. 4. Express uncertainty clearly, treating “insufficient information” as a valid first-class answer. In a representative live run, the protocol parser identified 15 unspecified details and filled in none of them. The troubleshooting system generated 10 candidate causes, all supported by citations. Eight were linked directly to a specific SOP step, and every external source was verified against the curated whitelist. Why it matters Failed experiments are expensive, time-consuming, and often difficult to diagnose. The explanation may be buried in scattered vendor manuals, troubleshooting PDFs, or the undocumented knowledge of an experienced researcher. There is strong evidence that this problem is real: manufacturers routinely publish symptom-indexed troubleshooting tables. Eight of the 42 sources in this project are dedicated troubleshooting guides. These documents exist because experimental procedures do not always work as expected. Living Protocol Copilot explores a more responsible way to apply large language models in high-stakes scientific workflows: cite real evidence, expose missing information, communicate uncertainty, and openly admit when the answer is unknown. This principle extends beyond wet-lab research. In any high-stakes domain, a confident but incorrect answer may be far more costly than saying, “I don’t know.”

Team

jacksen

Placement

Participant

More from Built with Claude: Life Sciences

What I built. Lazarus is an agent that takes a dead research repository that is open, cited, and no longer runnable, and turns it back into a callable…

DoctorDean project preview

Diffuse midline glioma is a paediatric brainstem cancer that is almost uniformly fatal: about ninety percent of children die within two years, and the first…

Faith Ogundimu project preview

Hippocampus AI is the memory and reasoning engine for scientific discovery. Every experiment generates valuable knowledge, but that knowledge becomes…

Disruptors project preview

I used Claude to train a protein language model that can generate an extremophilic version of any enzyme, maintaining its function, while allowing it to…

Jaymin project preview

Many primates are sexually dichromatic — males and females are different colors. I wanted to know how that trait is built genetically, and how it evolved…

Tina Lasisi project preview

About Trialign is a patient-facing clinical trial matcher for oncology. A patient pastes a clinical note, uploads a record, or connects their EHR via SMART on…

Trialign project preview