Lab instrument data, instantly accessible
Data Hub automatically captures and uploads lab instrument data, enabling scientists to focus on analyzing data rather than managing it.


Download instrument runs from your browser
Find a run by instrument, date, or who ran it. Open it to check the settings it ran with, read its plate maps and images right in the page, and download the files you need. Put your name on it so people know it was yours, and leave a note for whoever picks it up next.
- Filter by instrument, measurement type, date, or who ran it
- Read plate maps, kinetic traces, and images without downloading anything
- Claim a run to put your name on it, and leave notes in its comment thread
- Download one file, or the whole run as a ZIP
Automate your data processing workflows
Let your pipelines do the heavy lifting. They can check an instrument for its newest run, download the files, and pass them straight into the analysis you already run. Put it on a schedule and last night's plates are counted before you get in.
- Authenticate with a token you create in the app, scoped and revocable
- List instruments, runs, and files, and filter runs the way the app does
- Pull instrument runs as ZIP archives
$ python download_latest_run.py
Saved 260710_OD595_kinetic_EEE.zip
$

Let AI agents work with your data
Ask an agent about a run and it can find the one you mean, download its files, and start working on the data, without you leaving the conversation to go and fetch anything.
- Connect Claude Code, Claude Desktop, or Cursor by pasting one URL
- Ask which runs failed last week, then pull the files you need
- Sign in from the client, so the agent acts with your own permissions
Engineers
Deploy Data Hub
Run the backend yourself: database, web app, and AWS infrastructure.
Operators and admins
Set up an instrument
Take a new instrument PC from a fresh install to uploading runs.
Everyone
Browse and analyze runs
Find runs, inspect processed results, claim work, download files, and leave lab notes.
Everyone
Instrument data preprocessing
What each supported instrument's processor extracts and shows on run detail.