GovLens overlays a universal reader on top of government portals — Indian
.gov.in, UK .gov.uk, US .gov, EU,
Canada, Australia and 20+ more. Translate any page into your language.
See its full structure. Search across languages, jump to the exact match.
आयकर रिटर्न दाखिल करें
पैन और आधार लिंक की पुष्टि के बाद ITR-1 फॉर्म...
यदि आप वेतनभोगी हैं, अपनी 26AS फॉर्म...
Auto-detects the page language — Hindi, Tamil, Bengali, Marathi, Telugu, Gujarati, Kannada, Malayalam, Punjabi, Odia, Urdu, Assamese, English. Translate the whole page or just a selection, into any of 22+ target languages. Your AI key, your control.
Every gov page exposes its information architecture in one panel: sections, forms (with field counts), downloadable docs, navigation menus, breadcrumbs. Click anything to scroll right to it with a flash highlight.
Search "income tax deduction" — your query gets translated to the page's language automatically. Every result shows the section it came from. Click to jump and pulse-highlight the exact sentence on the page.
PAN, GSTIN, PMJAY, NCLT, FEMA — hover any acronym for a plain-English explanation. 80+ terms ship built-in.
Every keystroke into a form field is saved locally. Session timed out? Restore your draft with one click.
One-line summary, what it's for, key actions, documents needed. Works in any of 22+ languages.
An always-on retro search bar in the corner of every gov page. Match counter, prev/next, instant.
All PDFs, DOCXs, XLSs, ZIPs on the page in one filter-able list. One click to open.
No tracking. No analytics. Your API key stays in your browser. Translation calls go directly to Anthropic.
Clone or download this repo. The extension lives at govlens-extension/.
git clone https://github.com/ankursinha/GovLens.git
Open chrome://extensions → enable Developer mode → click Load unpacked → pick the govlens-extension folder.
Click the GovLens icon → Settings (⚙) → paste an Anthropic API key. Get one at console.anthropic.com ↗. Translations and summaries cost fractions of a cent each.
Translation and summarisation use AI. Running this on a server we control would mean your page text passes through us. Local-first means your text only goes between you and the AI provider, with no GovLens server in the middle. The cost is on you, but it's tiny — a few rupees per page.
India (.gov.in, .nic.in), UK (.gov.uk), USA (.gov, .mil), Canada (.gc.ca, .canada.ca), Australia (.gov.au), New Zealand (.govt.nz), Singapore, South Africa, Ireland, EU, France, Germany, Italy, Spain, Mexico, Brazil, Chile, Peru, Argentina, Japan, China, Pakistan, Bangladesh, Sri Lanka, Nepal. State / regional gov sites within these countries work the same as central ones — Indian state portals (often the worst-built) get full support.
Yes — and it's specifically designed for them. State portals (karnataka.gov.in, kerala.gov.in, up.gov.in, etc.) tend to have the worst UX of any gov sites in India. GovLens handles their messy markup, regional-language-only text, and broken navigation as well as it does central portals.
The extension reads the page and overlays UI in a side panel — it doesn't modify the page unless you ask it to (e.g. translate). One-click restore puts everything back to original. The only always-on additions are: a small floating search bar, dotted underlines on jargon, and a draft restore banner if a saved form is detected.
22 official languages of India + several international ones (Spanish, French, German, Arabic, Chinese, Japanese, Russian, Portuguese). You can also type any custom language name.
No. GovLens is an independent, free, open-source project built to make public-sector portals more accessible. It is not endorsed by any ministry or department.
Not yet. Until then, install it via Developer mode (see above) — it's a normal MV3 extension.