Pepiros
How it worksGuideFor agentsDiscoverAbout
Sign inSign up

How it works

Checked against the source, not asked of a model twice.

Every claim is matched against the exact sentence it cites, with a score you can see. No second model is asked whether the first one was telling the truth.

1

Ingest

A paper becomes a graph, in stages you can watch.

Structure appears before any model has run, so the page is never a spinner. The skeleton graph lands first, then related work, then metadata, then the summary and pillars, then the remaining generators.

  1. Skeleton graph
    <300ms

    Paper node and ghost pillars pulse in, before any AI has run.

  2. Related papers
    <1s

    The Related Papers rail populates from Semantic Scholar, no LLM involved.

  3. Metadata badge
    <2s

    Metadata and an archetype badge appear, a fast pass.

  4. Summary + pillars
    ~5-10s

    Archetype classification and pillar planning resolve -- the upload view's live progress reflects this in real time, stage by stage.

  5. Generators + graph expansion
    ~15-45s

    Remaining generators fill in (6 of 21 types implemented so far), and citation-graph expansion becomes available.

2

Structure

Sections come from the paper, not from a fixed template.

A clinical trial and a machine-learning paper do not have the same shape, so they do not get the same headings. Pepiros classifies the paper first and plans its pillars from the content.

Every leaf under a pillar carries its own evidence, which is what makes the graph navigable rather than decorative.

canvas

Paper

Methods
Results
Limitations
Applications
3

Grounding

The claim and its source sit side by side.

A claim that cleared the match shows its badge, its citation id, and its score, and the sentence it came from is highlighted in the source pane next to it.

A claim with nothing checked behind it is labelled inference and gets no citation at all, rather than a hedge.

reader

Okafor & Lindqvist, 2022 · p.4

Key finding

quote locatedC70.97
inferenceno source excerpt

Worked example

One claim, scored

Morning bright light advances circadian phase by about 1.4 hours in shift workers.

Source excerpt

Participants receiving 30 minutes of 10,000 lux morning light advanced dim-light melatonin onset by 1.4 hours (95% CI 0.9-1.9) after five days.

0.0 dropped0.75 paraphrase0.92 quote located
quote locatedC7score 0.97
4

For agents

An agent can check its own claims, mid-answer.

Connect over MCP and the agent calls verify_claim on its own sentences before it asserts them to you.

When one comes back unsupported, it says so, in the same answer. That is the whole point: see the MCP tools.

agent

Agent

This effect eliminates the need for melatonin supplementation entirely.

verify_claimchecks it against C7
unsupported

The source does not say this. The agent says so out loud, mid-answer.

Said on stage, not just in the docs

What this does not prove

  • A fuzzy-matched quote proves quotation provenance, not entailment.
  • A model can attach a real Methods sentence to a wrong conclusion and still score 1.0 on the match.
  • The badge always reads quote located, and never reads verified.
  • Claim and quote render next to each other on purpose, so the reader adjudicates entailment rather than the matcher.

An entailment overlap floor helps: every number, unit, and comparator in a claim also has to appear in the anchored span, checked against the numeric ledger. That catches the failure a fuzzy match alone misses, a genuine quote attached to a reversed or overstated conclusion.

Try the demo workspaceRead the docs
Pepiros
Be the source.

A publishing platform for researchers, with a summariser you can check. Every claim stays bound to the sentence it came from.

Product

  • How it works
  • Guide
  • For agents
  • Docs
  • Discover
  • Try the demo

Project

  • Status
  • Roadmap
  • Changelog
  • FAQ

Connect

  • About
  • Contact
  • Privacy
  • Terms
  • Security
  • License

Pepiros started as a hackathon project and is still an early build, moving fast.

Uploaded papers stay private to your workspace unless they're open-access or CC-licensed.

© 2026 Anay Dhawan and Yash Kewlani · MIT