360 Reader — every article, scored against the past papers
Drop any article URL. Get a clean, ad-free read in your browser, plus a list of past-paper questions your reading touches — so you know exactly which paper this article is preparing you for.
- 5 MB
- response cap, 20s timeout
- 1024
- dim Titan v2 embedding
- 1
- credit per article (or free on plan)
Why teams pick it
Three things you get on day one
Clean any article
Trafilatura extraction strips ads, sidebars, and modals. You read the words, not the chrome.
Benefit 1 of 3PYQ matches surfaced
Every paragraph is checked against the past-paper vector index — see which Mains questions your reading actually addresses.
Benefit 2 of 3SSRF-safe outbound fetch
URLs are checked against an allow-list before fetch — RFC1918, link-local, and cloud-metadata IPs are rejected at the edge.
Benefit 3 of 3
How it works
From input to output, in three
- Step 1input
Paste a URL
Any public http(s) article. Major Indian dailies — The Hindu, Indian Express, PIB — work out of the box.
- Step 2process
Read the cleaned text
Title, byline, body — typography optimized for long-form reading. No ads, no popups, no comments section.
- Step 3output
See PYQ matches
Embedding-based top-K matches against the past-paper index. Click through to the question stem and try writing an answer.
Built for
Three readers we kept in mind
Wakes up to The Hindu and Indian Express; wants to know which articles map to past papers, not just headlines.
Pulls 5–10 PIB releases a week — needs them clean, embedded, and queryable later from PYQ Explorer.
Reads two editorials a day; expects matched PYQs to nudge them toward writing answers, not just notes.
Under the hood
Capabilities that actually ship
- Trafilatura readability — handles The Hindu, Indian Express, PIB, Wikipedia, and most editorial sites
- SSRF allow-list with re-check on the post-redirect final URL
- 5 MB response cap, 20 s timeout, 3-redirect limit — bounded blast radius
- 1 credit per article (or unlimited on active plan); refunded on extraction failure
- Article history per user — replay matches when the PYQ index updates
- Titan v2 1024-dim embeddings reused across reader + PYQ Explorer
Related
The rest of the toolkit
- OpenFlagship
AI + Human Mains evaluation, on every answer you write
Submit a typed answer or a handwritten PDF — get a published-rubric score, dimension-level feedback, and a model-answer skeleton in seconds. Higher tiers add a vetted human evaluator inside 24 hours.
- OpenMemory
RattafAI Flashcards
Drop a PDF, paste your notes, or feed a chapter URL. Get a deck of high-yield cards scheduled by SM-2 so you only see what you are about to forget — not what you already know.
- OpenSmart search
PYQ Explorer
Ask in natural language. Find every past question that has touched your topic across UPSC, BPSC, CDS, CAT, AILET, CSIR NET, and more — with topic clustering so you see the shape of the syllabus, not just a long list.
- OpenSix in one
AI Tools
Topic Demystifier, Answer Outliner, Quote & Anecdote Bank, Concept Linker, Counter-argument Drill, Examiner Lens. Each is a tightly scoped Bedrock prompt — no chat babysitting required.
FAQ
Questions worth answering
Start with the free tier.
No card needed.
Aspirant is free for 7 days, auto-granted on first Google sign-in. Upgrade only when you want human evaluator review or unlimited usage.
Sign in with Google · we never see your card · cancel from settings.
- On the free tier
- 2 free AI evaluationsFull rubric scoring on the Aspirant tier
- All five toolsReader · Flashcards · PYQ · AI Tools · Eval
- No card neededAuto-granted on first Google sign-in
- 7-day windowUpgrade only when you actually need more