Well, go no further, cuz I built India-monitor so you can dig into the full story and progress behind any major bill/law, event, or incident in India.
the next time you speak on a news or hot-topic, you have verified numbers and anecdotes and the full picture of how it got there. (I promise, the facts are crisp; i hope your memory is gd.) :))
TL;DR
India Monitor β Facts before opinions.
Heard the buzz β Musk-Ambani Feud, Repo Rate(0.25% hike), FCRA, BRICS Summit 2026?
Just open India-monitor, search any keyword, and get key insights in seconds.
Or, short on time? just, hit 'Listen' for a crisp audio summary on the go.
Next time, you might add something insightful to the convo.
Stay sharper, every day β with India-monitor.
This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass
What I Built
India Monitor
- Apart from News, Budget, India Rankings on various reports, Parliament Bills tabs. The most essential is the:-
The 'Search & Listen' tab is built for a short screen session where one can search a policy story, get a brief, hit 'Listen', pocket the phone, and show up informed.
Who itβs for: Students, first-time voters, busy professionals and any indian-citizen who are in hurry and who cares about being politically-conscious and nationally-educated.
Touch Grass hook: the product treats the screen as the briefing room, not the destination. Audio is gated on a full insight script. I used it on a real note - https://youtube.com/shorts/peoQ8DZZgls
Demo
- Live: https://nkovaturient.github.io/India-Monitor/
- Video: https://www.youtube.com/watch?v=PoRzJuvn1_c
- Shorts: https://youtube.com/shorts/peoQ8DZZgls
Try it out: Search β Type
Mother of all deals indiaβ Tap a card from the listed feeds β Generate insight β Listen/Read as you wish.
Code
Stack: static
index.html+ Supabase Edge Functions + GitHub Actions wire pipeline.
How I Built It
| Layer | Open / AI role |
|---|---|
| SerpAPI | One query: {topic} β real publisher URLs, deduped, cached 6h |
DeepSeek (article-insight) |
Open-weight-model family for on-demand ENG/HIN briefings |
ElevenLabs (generate-audio) |
TTS only from stored listen_script (β₯200 chars) |
| Wire pipeline | Open Python on GitHub Actions β Supabase |
Press search is the Week 1 story:
Discover (Serp) β Understand (DeepSeek) β Listen (ElevenLabs).
Why Does Open Innovation Matter?
Closed βanswer botsβ invent policy. This path forces publisher links, peer snippets from the same search, and reject thin briefings instead of confident nonsense.
Open repo + Postgres schema + reproducible ingest means anyone can audit what hit the wire and how press briefings are produced. Swapping the insight backend (DeepSeek API today; open-weight local inference tomorrow) doesnβt require rewriting the civic UI β thatβs the point of keeping the model behind a small Edge contract.
Prize Categories
- Best Use of SerpApi β Dual-outlet national press search, cache discipline, per-user last-search restore without burning search quota.
- Best Use of ElevenLabs β Audio-first civic briefings; script-only TTS after validated insight; built for on-the-go listening.


Top comments (0)