Living Research Objects
Turn published research into living, verifiable knowledge.
LROHub turns a published paper into an LRO — every claim anchored to the sentence that proves it, every figure carrying its source, and the whole object re-checked on a schedule when the paper behind it is corrected or retracted.
Want the full tour first? Explore the platform story
What you get
Production-readyGrounded extraction with evidence spans and confidence.
Human-in-the-loop review and auditable provenance ledger.
Publisher workflows for ingestion, curation, and publishing.
For visitors
Below: architecture pillars, end-to-end pipeline, comparison matrix, roles (publisher through admin), REST automation overview, and four onboarding steps. Sign in to use the app and open the in-app Product guide from the sidebar.
One-line pitch
“Every paper becomes an executable, auditable continuously‑learning knowledge object.”
Architecture
Six foundational pillars
Each pillar is a defensible, production-wired capability that compounds with the others.
These pillars describe the LROHub north star. Deployments ship a growing subset — ingestion, grounded claims, human review, Copilot, evidence APIs, and governance — with more capability releasing over time.
Executable Science Runtime
Partly shipping· 20 of 20 LROs carrying an extraction manifest“Every paper becomes a callable function”
Every methods.json becomes a sandboxed, deterministic, reproducible OCI container — pinned data, pinned seeds, byte-for-byte replayable.
- Replay byte-for-byte (reproducibility score 0–100)
- Parameter-sweep within author-declared safe bounds
- Compose with other LROs' methods to build pipelines
Running today
Every LRO records the model, prompt version and content hash that produced its claims, so an extraction can be traced to exactly what ran. The reproducibility checklist and artifact links are read from the article itself, not asserted. And the runtime EXECUTES something: it recomputes the arithmetic each paper reports — a count against its percentage, an estimate against its own confidence interval — and reports what disagrees. Across 20 papers it executed 93 checks, reproduced 91, and found 2 articles that contradict their own numbers: one prints an estimate of −0.71 against a 95% interval of [−4.44, −3.39], which no rounding can make true, and one reports 508/3824 as 13.2% where the division gives 13.28%. Tolerance is the precision the paper itself wrote, so 17/30 as "57%" passes and "57.4%" does not. Pure arithmetic over numbers already extracted: no model, no network, 0.9 ms per LRO. Separately, the runtime can now EXECUTE a registered method in a locked-down container and check that it is reproducible: a Monte Carlo method over 300,000 samples ran twice through the HTTP API and produced byte-identical output.
Not yet built
This is not re-running the authors' analysis, and must not be described as reproducing a study. No environment is pinned or rebuilt, no author code is executed, no figure is regenerated from data. That gap is not waiting on engineering: measured across the corpus, 0 of 12 papers report a random seed, hyperparameters, hardware or a compute budget, and only 2 declare that code exists anywhere — so a sandbox would have an empty input set. There is now a REAL sandbox — a container with no network, a read-only root filesystem, an unprivileged user, no capabilities and hard ceilings, from an image pinned by digest, proven by attempting each forbidden thing and requiring it to fail. What is missing is not the runtime any more, it is the input: a paper that publishes no code, no seed and no environment gives a sandbox nothing to run. The in-process executor still provides no isolation, is labelled as such, and refuses any spec asking for a backend it is not. What the checks verify is internal consistency, which is a real and checkable property of a paper, and a narrower one than reproducibility. The nightly skip that makes this affordable was itself the biggest risk to it: its cache key covered the paper's text and not the checking code, so adding a check left every paper skipped and the gate reported the corpus CLEAN over both errors above. The key now includes the checker.
Why it matters
Regulators and pharma pay premium for reproducible, executable evidence. No competitor has this.
Our view of the market, not something this product measures. Everything above under “Running today” is measured from the catalogue.
lro://10.1234/xyz#method[
drug=A, dose=20mg,
population="elderly"
]Pipeline
From paper to living LRO
Six stages, fully automated, human-gated where it matters
Competitive landscape
Nothing else comes close
Every column to the left is a step backward in scientific infrastructure
| Capability | PDFs | JATS + Search | RAG / AI | SciSpace / Scite | LROHub |
|---|---|---|---|---|---|
| Structured claims | |||||
| Causal reasoning | |||||
| Executable methods | |||||
| Zero-hallucination | |||||
| Cross-publisher mesh | |||||
| Cryptographic provenance | |||||
| Living / self-updating | |||||
| Regulator-grade output | |||||
| Parameter-swept what-ifs |
Who it's for
Every stakeholder in the research lifecycle
Publisher
Run ingestion pipelines, curate claims, and publish versioned LROs with cryptographic provenance for readers and integrations.
Researcher
Explore verified claims, query the catalog through Copilot scoped to real evidence, and use analytical views where enabled.
Editor
Shape manuscript-ready LROs: refine extracted claims with source-span context before publication gates.
Reviewer
Validate AI-assisted extraction in a dedicated queue — approve, reject, or escalate claims with full audit trail.
Auditor & regulator
Evidence-first oversight: trace claims to sources, monitor portfolios, and export structured materials suitable for compliance packs.
Platform administrator
Operate the tenant: users, feature flags, model routing, ingest policies, backups, and configuration history with validate-before-import safeguards.
Automation
APIs & integrations
LROHub exposes REST endpoints for dashboards, LRO detail, Copilot, ingest jobs, evidence snapshots, and tenant configuration (each behind appropriate roles). Where enabled, trusted workloads can use an LROHub API key or CLI alongside interactive sessions so pipelines and operators stay aligned.
Representative REST surfaces
- GET /api/v1/dashboard/lros
- POST /api/v1/copilot
- GET /api/v1/evidence-graph/lros/[id]
- POST /api/v1/ingest …
Routes and payloads vary by feature flags. After you sign in, open Product guide from the app sidebar for routes that match your tenant.
Trusted automation
Automation uses the same contracts as the UI — fewer surprises between scripts and reviewers. Major policy changes flow through configuration export/import with validate-before-apply for administrators.
- Secure sessions for people; optional API keys for approved integrations where your deployment allows it.
- Human review gates remain available for anything that affects publication quality or compliance.
First-time visitors
Get started in four steps
No prior knowledge of LRO internals required — register, sign in, explore your role-specific workspace, then use the in-app guide when you need deeper workflows or API detail.
Create an account
Pick the role that matches your job (you can ask an admin to adjust access later).
Sign in
Land on a personalized home dashboard with shortcuts aligned to your permissions.
Explore the workspace
Open LROs, Copilot, review queues, analytics, or ingest — depending on what your tenant enables.
Learn as you go
Use Product guide (signed-in) for role workflows, feature maps, and API references.
Mission
LROHub is for science itself — a living, executable, verifiable, federated operating system where every paper is a citizen, every claim is a function, and every result is replayable.
We are not rebuilding publishing. We are building the substrate on which the next century of science will run.
After you sign in, use the home dashboard to reach LROs, Copilot, and review tools. Go to catalog · Onboarding steps