Proof turns a single question into a structured, source-aware report — not by asking one model to guess straight through, but by running the work through three specialized agents that hand off to each other the way a real research team would:
Researcher → Fact-checker → Writer
You watch each handoff happen live. What comes out the other end is a report you can actually export and use, with a visible record of what was verified and what wasn't.
- Live agent pipeline — watch each agent work in real time, not a spinner
- Real web search — the Researcher pulls genuinely current information, not just training data
- Built-in fact-checking pass — claims get reviewed and flagged before they reach the final report
- Fact-check summary — a transparent, expandable record of what was questioned and why
- One-click PDF export — a clean, print-ready version of every report
- Zero setup — no backend, no database, no API keys, no account required to run it locally
Your topic │ ▼ ┌─────────────┐ ┌───────────────┐ ┌───────────┐ │ Researcher │ ──▶ │ Fact-checker │ ──▶ │ Writer │ └─────────────┘ └───────────────┘ └───────────┘ │ │ │ gathers facts flags weak claims composes final & sources & vets research report │ ▼ Structured report + PDF export
| Layer | Tool |
|---|---|
| Frontend | React, Vite, Tailwind CSS |
| AI / Agents | Puter.js — keyless access to Claude & GPT models |
| Web Search | OpenAI web search tool via Puter.js |
| Dev Tools | Cursor IDE, Freebuff |
| Prototyping | Bolt.new |
| Hosting | Netlify |
| Version Control | GitHub |
No custom backend, no database, no API keys — the entire app runs client-side.
git clone https://github.com/saiharshilk/proof.git
cd proof
npm install
npm run devOpen the local URL shown in your terminal. The first time you generate a report, Puter will prompt a quick free sign-in — no payment required, this is what keeps the app keyless for developers.
- Type a topic or question into the input field
- Choose Quick or Deep dive
- Click Start research and watch the pipeline run
- Review your report, expand the Fact-check summary for details
- Export as PDF or start a new report
Proof follows a custom design system called Cosmos — a light, editorial visual language built around a warm linen background, a single whisper-weight serif typeface, and a strict flat, shadowless UI where the writing carries the page rather than decoration.
- Saved report history
- Source citation links inline in the report
- Adjustable agent "personas" for different report styles
This project was built for the Build Beyond Hackathon.
MIT — see LICENSE for details.
Built with Proof's own philosophy in mind: don't just answer — verify.