frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: A Tool to Summarize Kenya's Parliament with Rust, Whisper, and LLMs

https://github.com/c12i/bunge-bits
63•collinsmuriuki•4h ago
Bunge Bits summarizes long parliamentary sessions from the Kenyan National Assembly and Senate. Built with Rust, Whisper v3, and GPT-4o.

Sessions are typically 3–7 hours long, mixing English and Swahili. This tool transcribes, chunks, and summarizes them to make political content more accessible and searchable for the public.

https://bungebits.ke/summaries

Comments

arecsu•3h ago
Looks good!
dr_kretyn•2h ago
That's a great idea and usage of LLMs. Not sure about Kenya specifically but many countries pass tiny updates that make significant changes, and discussion rarely mentions them. There's a lot of obfuscation by design. Highlighting some of these details even if only discussed details is great :)
alexanderameye•2h ago
Nice! Love to see initiatives like these.

I've been working on something in the same space for the Belgian federal parliament. The Belgian parliament livestreams sessions and publishes a single (long, bloated, dual-language) PDF report[0] for each session and that's it.

This means no search across sessions, no details of which parties voted how, no API etc. The only view you get is from the perspective of a single session which is not very useful when you're trying to figure out who to vote for.

I made 'zij werken voor u' (TheyWorkForYou[1] in Dutch) by scraping the PDFs file and parsing it with a Rust script automatically.

The scraped data (votes, questions, topics, dossiers) get put into .parquet files. I also compute some additional things like voting patterns, attendance and which topics interest specific PMs the most.

These parquet files are then fed into a static site generator and a search index is built. I also sprinkle in some summarization using Mistral[2]

The result is https://zijwerkenvooru.be/nl/votes/ (in Dutch) which allows you to look at the data from multiple viewpoints such as

- what questions did member X ask?

- how did party Y vote?

- what is happening around topic Z?

I also post new votes/questions on Bluesky[3]. The whole process (downloading, scraping, publishing, posting) is automated to run through GitHub Actions. I literally have to do nothing now.

I'm hoping the Belgian government will step up and improve their archaic and almost unusable site[4].

Thanks for sharing this project, I'm already getting inspired by it to improve zijwerkenvooru.be!

Edit: I’m thinking it might be good to have an overview of initiatives like these somewhere? Public initiatives to help with political transparency for each country?

[0]: https://www.dekamer.be/doc/PCRI/html/56/ip052x.html

[1]: https://www.theyworkforyou.com/

[2]: https://mistral.ai/

[3]: https://bsky.app/profile/zijwerkenvooru.be

[4]: https://www.dekamer.be/kvvcr/index.cfm

collinsmuriuki•2h ago
This is fantastic! Love the automation and structure behind it, especially the .parquet approach and GitHub Actions pipeline. Super inspiring.

On my end, it’s a bit frustrating that our Parliament still only shares pdf reports weeks after sessions happen, likely compiled manually. No API, no transcript archive, and no structured metadata around bills, speakers, or topics.

That’s partly why I started building Bunge Bits: to sidestep the bottlenecks and make the information usable.

Appreciate you sharing zijwerkenvooru.be, bookmarking it for inspiration as I figure out what’s next.

sodality2•2h ago
If you wanted to make the transcription locally hosted to save on OpenAI costs, you can use my crate, mutter [0], which makes self-hosting the Whisper model super easy :)

[0]: https://crates.io/crates/mutter

jpmonette•1h ago
Oh wow that's pretty cool, been working on something similar to that for my local assembly!
otherayden•1h ago
Would you be willing to share usage data on this? This is an interesting case of LLM products seeming really useful, but I’m wondering if there’s a big market for this

Did Contexts Kill Phoenix?

https://arrowsmithlabs.com/blog/did-contexts-kill-phoenix
1•mitchbob•2m ago•1 comments

The Art of Hanakami, or Flower-Petal Folding

https://origamiusa.org/thefold/article/art-hanakami-or-flower-petal-folding
1•s4074433•2m ago•0 comments

The Fine Art of Nesting

https://roberthoward.com.au/fine-art-nesting/
1•s4074433•4m ago•0 comments

Ask HN: How is US entering war affecting your AGI timelines?

1•ozzyphantom•5m ago•0 comments

Taking the wind out of dangerous cyclones

https://reporter.anu.edu.au/all-stories/taking-the-wind-out-of-dangerous-cyclones
1•geox•9m ago•0 comments

Show HN: REPL is the memory layer for multi-agent AI apps – Sherlog‑MCP

https://github.com/GetSherlog/Sherlog-MCP
2•teenvan_1995•10m ago•0 comments

Children in England growing up 'sedentary, scrolling and alone', say experts

https://www.theguardian.com/society/2025/jun/11/children-sedentary-scrolling-alone-lack-of-play-england
2•PaulHoule•12m ago•0 comments

Conscience and the New Cartography of War

https://blogs.timesofisrael.com/conscience-and-the-new-cartography-of-war/
1•bryanrasmussen•13m ago•1 comments

Beach Boys Bassist Carol Kaye Refuses Rock Hall of Fame Induction

https://www.guitarplayer.com/guitarists/carol-kaye-on-rock-hall-of-fame-induction
1•bookofjoe•15m ago•0 comments

Bill Gates: 'Welcome to the next phase of the Alzheimer's fight'

https://www.gatesnotes.com/home/home-page-topic/reader/welcome-to-the-next-phase-of-the-alzheimers-fight
2•MilnerRoute•23m ago•0 comments

Edward Burra's tour of the 20th century

https://www.newstatesman.com/culture/2025/06/the-english-painters-relish-for-subcultures-took-him-across-genres-and-continents
1•prismatic•26m ago•0 comments

USAF B-2 Spirit Bombers Have Beds

https://simpleflying.com/usaf-b-2-spirit-bombers-beds/
2•neom•29m ago•0 comments

Radio Garden

https://radio.garden/?2025
2•LeoPanthera•34m ago•0 comments

Bluetooth Jammer

https://github.com/EmenstaNougat/ESP32-BlueJammer
1•yeknoda•34m ago•0 comments

Wait, Why Is Israel Allowed to Have Nukes?

https://www.currentaffairs.org/news/wait-why-is-israel-allowed-to-have-nukes
42•shinryudbz•35m ago•9 comments

CTO's at Meta, Open AI, Palantir Became Lieutenant Colonels in the Army

https://americancitizen2025.substack.com/p/ctos-at-meta-open-ai-palantir-became
3•brie22•37m ago•0 comments

Claude's Token Efficient Tool Use on Amazon Bedrock

https://community.aws/content/2trguomubYb8f3JNzCeBgNvassc/claude-token-efficient-tool-use-on-amazon-bedrock
1•Topfi•39m ago•0 comments

Tell HN: Sam and Jony Announcement 404s

3•mellosouls•41m ago•2 comments

I built a CLI tool to scaffold Django apps like in NestJS or Larave

https://github.com/nathanrenard3/django-smartcli
1•nathanrenard3•42m ago•1 comments

Call for more thatching courses to save 'uniquely Irish craft'

https://www.rte.ie/news/politics/2025/0618/1519182-thatching-courses/
2•austinallegro•43m ago•0 comments

The Void IDE, Open-Source Alternative to Cursor, Released in Beta

https://www.infoq.com/news/2025/06/void-ide-beta-release/
2•rmason•44m ago•0 comments

Show HN: I made weekend project (Active Directory Security Assessment Tool)

https://adsecurityassessment.com
1•Shazeb•46m ago•0 comments

I Sing the Electric Body – On Syntax (2024)

https://hedgehogreview.com/issues/the-varieties-of-travel-experience/articles/i-sing-the-electric-body
1•rntn•48m ago•0 comments

I wrote my PhD Thesis in Typst

https://fransskarman.com/phd_thesis_in_typst.html
2•todsacerdoti•50m ago•0 comments

I Miss YC – Kanye East

https://twitter.com/jonan_zz/status/1935833004200673719
2•contingencies•52m ago•0 comments

Building my own paper tape punch

https://unimplementedtrap.com/paper-tape-punch
2•todsacerdoti•54m ago•0 comments

Otus Lisp

https://yuriy-chumak.github.io/ol/
1•smartmic•55m ago•0 comments

Owl Lisp

https://haltp.org/posts/owl.html
1•smartmic•56m ago•0 comments

Long-time rivals Bill Gates and Linus Torvalds meet

https://www.tomshardware.com/software/operating-systems/long-time-rivals-bill-gates-and-linus-torvalds-meet-for-the-first-time-have-dinner-no-major-kernel-decisions-were-made-but-maybe-next-dinner
3•LorenDB•56m ago•0 comments

NASA's Hubble Watches Jupiter's Great Red Spot Behave Like a Stress Ball (2024)

https://science.nasa.gov/missions/hubble/nasas-hubble-watches-jupiters-great-red-spot-behave-like-a-stress-ball/
2•Bluestein•58m ago•0 comments