Field Station Rajasthan · 30 October 2026

Logos and Grama

Pramana

pramāṇa (Sanskrit): a valid means of knowing

An open evidence graph built from research papers, and an app to search it.

Amruth Deepak Bhat

Built on Logos

How much water does one AI answer use?

Pramana2

Three published answers

519 mL

A bottle, per 100-word email

Ren et al., Making AI Less “Thirsty”

Washington Post, Sept 2024, using the method of this UC Riverside paper

0.26 mL

Five drops, per Gemini prompt

Measuring the environmental impact of delivering AI at Google scale

Elsworth et al., Google, arXiv, Aug 2025

0.32 mL

A fifteenth of a teaspoon, per query

The Gentle Singularity

Sam Altman, blog, June 2025

Pramana3

The largest answer is 2,000 times the smallest

Each dot is 0.26 mL, Google’s figure. All 2,000 together make the Washington Post’s 519 mL.

519 mL ÷ 0.26 mL ≈ 2,0004

The three figures measure different things

Washington PostGoogleSam Altman
Unita 100-word emailthe median text promptthe average query
Model, yearGPT-4, 2024Gemini, 2025ChatGPT, 2025
Water countedcooling + power plantson-site cooling onlynot stated
Statisticone figuremedianaverage
Method shownyes, with UC Riversideyes, arXiv paperno

The Post counts water used to generate the electricity; Google counts only cooling water at the data center; Altman does not say. The news coverage did not report which.

Pramana receipt, AI water5

Most claims reach the public without their source

0 of 634

claims about AI water, in 77 news stories, link to the study they rest on.

No source, 44%“A study found”, 53%Findable, 2%

Moses showed me this post on day five. The paper studied 424 adults over 60 in one city, measured once; the most negative thinkers scored 1.6 points lower on a 30-point test.

Counts produced by Pramana this week6

The drift starts inside the paper

We checked each of the 50 sentences in the Wuhan paper that cite another study against the study it cites.

Two are fully supported. Its line that negative thinking “depletes the brain’s limited resources” cites an eye-tracking experiment on attention.

Citation audit of Ye et al. 2025: 2 supports, 18 partially, 12 do not support, 6 not evidence, 12 unverifiable
Citation audit, Ye et al., BMC Psychiatry 20257

Pramāṇa, from Nyāya: the means by which knowledge is valid

pratyakṣa

perception

The measurement: 424 people, one test, one number.

anumāna

inference

What the design permits: association, not cause.

upamāna

comparison

Every other study on the same question.

śabda

testimony

The headline, the post, the press release.

Almost everything we know about science arrives as śabda. Pramana walks each piece of testimony back to the perception and inference underneath it, and sets it beside the comparisons.

Nyāya Sūtra, Gautama8

A claim is a set of fields, compared one by one

negative thinking destroys your brain

FieldPaperPostDifference, fidelity lens v1
Subjectrepetitive negative thinkingnegative thinkingnone
OutcomeMoCA score, a 30-point testyour brainmeasure read as organ
Relationassociated withdestroysassociation read as cause
Size1.6 points lowerdestroysinflated
Population424 adults over 60, Wuhanyouovergeneralized
Certainty“further studies needed”stated as facthedge dropped
Subject and outcome are pinned to Wikidata IDs so the same idea matches across papers9

Coffee and mortality: 16 studies, 437 estimates

Each row is a study; each dot is one estimate it reports, for one dose, subgroup or model. Most sit just below 1.

A headline picks one dot. Pramana shows the whole field, with each dot linked to its sentence.

Estimates of coffee and mortality across 16 studies
From the Pramana knowledge base10

Pramana app: search the evidence behind a claim

Paste a headline, a post or a sentence. The app breaks it into subject, outcome, population, effect size and certainty, and compares each with the papers that measured it.

It does not output true or false. It shows the numbers and where they came from.

Pramana11

Search, networks and papers

Search

Any question. Claude maps it to the knowledge base, then summarizes only the records it found.

Paper network

Papers linked when they report on the same exposure and outcome.

Paper details

Click any paper for its conclusions, the section each came from, and every estimate.

Pramana app12

Running inside Logos Basecamp

The same app as the web, native in Basecamp: Claude search, evidence network, paper detail, receipts and the evidence map, all in QML.

A C++ core module holds the graph in SQLite and carries Claude requests out of the sandbox. Browsing stays on the machine.

The same snapshot is published on Logos Storage under its content ID.

Basecamp 0.3.2, 30 October 202613

Pramana protocol: shared data, separate lenses

Contributors

Run the pinned pipeline

Same prompts, model versions and schema, each pinned by hash. Contributors bring their own API keys.

Data layer, on Logos Storage

What each paper reported

Estimates, intervals, populations and designs, each with a pointer to its sentence. Two independent extractions must agree. No verdicts.

Lenses

Signed rules that interpret the data

A lens decides what counts as faithful, inflated or causal. Pramana’s fidelity lens v1 is one. Anyone can publish another.

Readers

Any client

Query a local copy through any lens, or none. Where two lenses disagree, the reader sees both.

Judgments never enter the data layer. People can argue about lenses because the facts underneath are shared.

Contribute: adb3502.github.io/pramana-protocol/contribute14

Architecture

1 · Sources

PubMed Central

full text, JATS XML

OpenAlex

open PDFs; abstracts otherwise

News and posts

RSS, pages, screenshots

2 · Read

Parse

sections, tables, figures

Reader A

Claude Haiku

Reader B

Laya, open model, our GPU

3 · Check

Validate

schema, units, ranges

Agreement gate

A vs B, field by field

Judge

Claude Sonnet on disputes

4 · Know

Concepts

MeSH and Wikidata IDs

Evidence graph

DuckDB, 1,055 papers

Lenses

signed rules that interpret the data

5 · Share

Snapshot

SQLite, content-addressed

Logos Storage

retrieve by content ID

Basecamp module

queries run locally

Pramana protocol

Stages 1 to 4, pinned by hash. Anyone can run them with their own API keys. Lenses sit on top.

Pramana app

One reader of the shared knowledge base.

The pipeline records input and output hashes in an append-only ledger, and every extracted number keeps a pointer to the sentence, table or figure it came from.

Yellow: the Logos layer15

How a paper is read

Papertext, tables, figuresand supplementsParserevery number gets an IDand its sentence or cellReader AClaude Haikulabels each numberReader BLaya, open modelon our own GPUComparefield by field,A against BJudgeClaude Sonnet,disputes onlyRecordvalue, interval, group,pointer to the sourceLogos Storagesnapshot hashed,fetched by content IDagreedisagreesettled

Readers never type a number

They cite the parser's ID, so a value cannot be invented.

Two blind reads

Different models, no shared context.

Judged, never averaged

Each dispute gets a decision and a reason.

Arithmetic as a check

An estimate outside its own interval is flagged.

Every step appends a SHA-256-chained ledger entry16

How we chose the models, and what a paper costs

ModelTested asAgreement with blind consensusCost
Claude Sonnet + Opustwo readers, 44 papers0.990 mediantoo costly to scale
Qwen3 30B, localreaderκ 0.07, droppedfree
Jevjudge0.90 exact, 0.99 family2¢ a paper
Laya, out of the boxjudge0.09free
Laya, one night of tuningjudge0.83 to 0.89free, our GPU
Haiku + Laya, Sonnet judgeproduction1,055 papers13¢ a paper

$13

for 100 papers

1,000 papers$134
10,000 papers$1,340

Measured: $141.27 of Anthropic API spend for the 1,055-paper build. The open model adds no per-paper fee.

When both blind readers agree they are almost always right: in 60 rows where Jev disagreed with both, Jev was right once.17
Logos

What Logos provides

Without it, every user would have to trust my server, my copy of the data and my logs.

What a receipt needsLogos does the workStatus
Proof it wasn’t edited after printingStorage: every evidence snapshot has a content IDlive
Looking up a claim reveals nothing about youBasecamp: the graph runs on your machinelive
Readers add the source a post left outMessaging: notes travel peer to peernext
Notes agreed across sides outrank one sideBlockchain: stake on bridging ratingsnext
Snapshot on Logos Storage: zDvZRwzm1sq9mZA6qVdigHnzPFos7zbzH4QEukk3VLMjhZTxDnGB18

Demo

1

Paste the water question into Pramana in Basecamp

2

Read the receipt, field by field

3

Open the sentence each number came from

4

Match the snapshot’s content ID on Logos Storage

Then yours: bring any claim about coffee, aging, diabetes or AI water.

Live demo19

Threat model

ThreatDefense
A tampered snapshotContent ID mismatch; the module refuses it
A model misreads a paperTwo readers, a judge, and every number points to its sentence
Someone logs what you checkQueries never leave your device
A biased verdictVerdicts live in signed, swappable lenses, never in the data
Brigaded notesBridging ratings with stake (next)

Known limits

Open-access papers read in full; paywalled ones from the abstract only, and labeled so.

1,055 papers is a sample, not a library.

Extraction accuracy against human annotators: not yet measured.

English text only.

Tested core path: snapshot loads in 0.7 s; queries checked against the source graph20

Who can see what

WhoWhat they can see
YouYour claim, your receipt, the full evidence graph on your own disk
MeNothing. No account, no server, no analytics
Logos Storage nodesThe public snapshot, never the questions asked of it
A note you choose to postSigned with your key

Lookups run on the user’s machine, so checking a health or political claim leaves no record anywhere. Two of the seven topics came from residents’ requests this week.

Track fit21

Where a receipt changes a decision

Newsrooms

A receipt beside every science claim, checked before it ships.

Community notes

Notes that carry the numbers, not just a link.

AI assistants

Answers that cite receipts instead of memory, through an MCP server.

Regulators

Water permits for data centers in Rajasthan decided on counted water, not headlines.

Courts

Every number in an expert report traced to its source.

Journals and reviewers

A citation audit of each manuscript before it is accepted.

Funders

A map of where evidence is thin, to decide which replications to pay for.

Prediction markets

Questions that resolve on the evidence record.

Use cases22

Users after the residency

Science desks and fact-checkers

Paste a line before it ships. The receipt goes in the footnote.

Researchers writing reviews

The graph is the first pass of a systematic review, at 14¢ a paper instead of a month of reading.

Contributors

Labs and journal clubs add the papers in their field, with their own API keys.

Feedback: disputes filed by readers become labeled examples for retraining the open extraction model. An MCP server lets AI agents query the same knowledge base.

Path to adoption23

Next three milestones

1 · Release

Protocol spec and contributor tool published. Basecamp app on testnet. Snapshots on Logos Storage. 10,000 papers.

2 · Pilot

Two desks use it for a month. Accuracy measured against human annotators. A public report of what broke.

3 · Adoption

Agreement checking across independent contributors. Notes over Messaging. MCP server. Self-audit. A named operator running a node.

Owner: Amruth Deepak Bhat24

Goal

A public record of what the evidence says, grown by anyone and owned by no one.

Next time someone tells you how much water your question used, ask which water they counted.

Amruth Deepak Bhat
adb3502.github.io/pramana-protocol · github.com/adb3502/pramana

Logos and Grama
PDFPPTXPresent (P)