Version the protocol. Count the reagent. Never run dry.

Orpus is version control for wet-lab protocols — and the only inventory tool that earns its predictions. Every step carries its reagent and volume, so every run decrements real stock, and every restock alert traces back to arithmetic a researcher can check.

RNA extraction — HeLa, Trizol PROT-014 · 6 versions
v1.4 Trizol volume 1.0 → 0.8 mL; added 5 min RT incubation Current
v1.3 Swapped chloroform lot; yield note attached M. Okafor · 12 Jun
v1.2 Spin down 12,000 → 14,000 × g A. Lund · 30 May
Read-only link live orpus.io/p/014@v1.4
01 · What Orpus does

Four things, in the order a lab needs them

Each one is only credible because of the one before it. That sequence is the product, and it is the moat.

Save it, version it, send it

A protocol is a living document that labs currently keep in a Word file called final_v3_REAL.docx. Orpus gives every protocol a history: what changed, who changed it, why — and a read-only link a collaborator or reviewer can open without an account.

  • +Immutable versions with a required change note
  • +Side-by-side diff of steps, volumes and timings
  • +Shareable read-only links, pinned to a version
Diff · v1.3 → v1.43 changes
Before
Add 1.0 mL Trizol
Vortex 15 s
After
Add 0.8 mL Trizol
Vortex 15 s
Incubate 5 min, RT

Change note — “0.8 mL matched yield at lower cost; RT step recovers A260/280.”

Quantities live on the step

Researchers annotate each step with the reagent and the volume it consumes. It takes a minute, it makes the protocol better documentation — and it turns the protocol into a bill of materials. Consumption per run is then computed, not estimated.

  • +Reagent + volume per step, in the researcher's units
  • +Per-run totals roll up automatically, per sample count
  • +Cost per run falls out of the same table
PROT-014 · steps & consumption12 samples
#StepReagentPer run
1Lyse pelletTrizol9.6 mL
2Phase separateChloroform2.4 mL
3Digest proteinProteinase K1.2 mL
4PrecipitateIsopropanol6.0 mL

Consumption per run4 reagents · £41.80

One number per reagent

Inventory software fails because it demands a full audit before it gives anything back. Orpus asks for one number: how much do you have right now. Every logged run decrements it. The ledger stays honest because it is maintained by work people already do.

  • +Entered once, then decremented per run
  • +Recount in one tap when a delivery lands
  • +No barcodes, no cabinets to scan, no admin hire
Stock — Bay 3, Okafor labUpdated 2 h ago
Trizol 180 mL
Chloroform 62 mL
Proteinase K 4.8 mL
Isopropanol 440 mL

Usage rate is measured from logged runs — 1.2 mL of Proteinase K per run, 2.4 runs per week.

A prediction that shows its work

By now there is real consumption data, a real stock level and a measured usage rate — so “you will run out in {{ leadWord }}” is arithmetic, not a guess. Every alert opens onto the numbers behind it, which is why researchers act on them instead of muting them.

  • +Traceable to stock level, usage rate and run history
  • +Lead time set per reagent, per supplier
  • +Reorder as a one-line request, not a purchase saga
Restock alert · Proteinase K

Empty in {{ leadWord }}

On hand4.8 mL
Per run1.2 mL
Run rate2.4 / wk
Supplier lead9 days

4.8 mL ÷ (1.2 mL × 2.4 runs/wk) = {{ weeksLeft }} weeks remaining

02 · How it works

Adoption in four steps, none of them a migration

01

Paste a protocol

Drop in the document you already use. It is versioned from the first save, with a change note on every edit after that.

02

Tag the reagents

Add reagent and volume to the steps that consume them. The protocol becomes a bill of materials for every run.

03

Enter what you have

One quantity per reagent, once. Logging a run decrements it, so the shelf and the screen stay in agreement.

04

Get warned in time

{{ leadSentence }} — with the calculation attached, and a reorder that takes one line rather than one week.

03 · Questions we get asked

The investor's list

They do, and it drifts within a fortnight, because nobody updates a spreadsheet at 11pm mid-run. Our decrement is a side effect of logging the run — the thing a researcher already wants a record of.

Structured, quantified protocol steps. Incumbents store protocols as prose attachments, so they have no quantities to decrement. Retrofitting that means re-authoring every customer's library — the reason their inventory modules stay manual.

Per-lab subscription, priced against a single wasted run — the tier ladder follows protocol count and seats. Reagent procurement is a visible second act, deliberately not in this round's plan.

The lab manager or PI who signs for consumables, on a card, without procurement. Adoption starts with one researcher versioning one protocol, which is why the sales cycle is measured in days.

Immutable versions with attributed change notes are the substrate an audit trail needs. Formal 21 CFR Part 11 alignment is on the roadmap for the regulated tier, not claimed today.

Eighteen months: two engineers, one scientist-in-residence, and the reagent catalogue that makes onboarding a paste rather than a project. Numbers are in the data room.