Pepiros
How it worksGuideFor agentsDiscoverAbout
Sign inSign up

Pepiros

A publishing platform for researchers, with a summariser you can actually check. Publish a paper you have read, and every claim in the write-up stays bound to the sentence it came from.

Try the demo workspaceSee how verification works

What it is

Two things, in one place.

A publication. Researchers post the papers they have read, with their own write-up. Readers follow people whose judgement they trust, and the library fills with papers someone has actually worked through rather than a search index.

A summariser you can check. Each write-up is generated from the paper and then verified against it. Every claim shows the exact sentence it came from, at the page it came from, or says plainly that it has none.

The second part is what makes the first part worth reading. A feed of AI summaries nobody can check is just a faster way to spread a misreading.

The problem

A confident summary is not evidence.

Ask a model to summarise a paper and you get fluent prose that sounds exactly like the paper. Whether it is faithful is invisible from the output. The only way to check is to read the source, which is the work the summary was supposed to save.

Pepiros does not ask you to trust its output. It shows you the sentence each claim came from, and tells you when there is no such sentence.

The mechanism

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

Each claim is matched against the exact sentence it cites, and scored. Above 0.92 it is quote located and shows its quote, page and citation id. Between 0.75 and 0.92 it is paraphrase. Below that the anchor is dropped and the citation is stripped rather than left dangling.

None of this asks a second model whether the first one was honest. It is a deterministic string match against the real text, which is why the same claim always gets the same score.

Grounding, live

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

C7

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.

quote located

What you read

The claim and its source, side by side.

A grounded claim sits next to its quote, not on top of a tooltip containing it. That is a deliberate choice: putting them adjacent is what lets you decide whether the claim actually follows.

Claims with nothing behind them are labelled inference and carry no citation at all, rather than a hedge that looks like one.

reader

Okafor & Lindqvist, 2022 · p.4

Key finding

quote locatedC70.97
inferenceno source excerpt

Ingest

Structure lands before any model runs.

The page is never a spinner. The skeleton graph appears first, then related work, then metadata, then the summary and pillars, then the rest of the 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.

For agents

An agent that can check itself, mid-answer.

Connect over MCP and your agent calls verify_claim on its own sentences before asserting them. When one comes back unsupported, it says so in the same breath.

See the 12 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.

Limits

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.

So the badge always reads quote located, and never verified. Saying that here, rather than in a footnote, is the point.

Start with someone else’s reading.

The library is open. Every paper in it opens into a write-up where each claim sits next to its source.

Browse the libraryTry the demo workspace
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