Open-source tools that turn complex parliamentary proceedings into clear, usable information.

bunge-hub

Kenya's parliamentary record, open and queryable. Browse bills, debates, and member contributions from the 13th Parliament, with full transcripts, bill journey timelines, and committee tracking.

bunge-bits

Concise AI summaries of National Assembly and Senate sittings. Transforms lengthy archived live streams into digestible insights using a LLM based transcription and summarization pipeline.

odnelazm-cli

Command line tool for browsing and fetching Kenya's parliamentary sittings, transcripts, and member data directly from the terminal. Supports JSON, CSV, and Parquet output with automatic source routing across archive and current data.

odnelazm

Core Rust library for scraping and parsing Kenya's Hansard from mzalendo.com. Covers both the current source (2013 to present) and the archive (2006 to 2013) with automatic source routing.

odnelazm-mcp

MCP server that exposes Kenya's Hansard as tools for LLM clients. Ask Claude or any compatible client questions about parliamentary sittings, bills, and members using real structured data. Supports stdio (Claude or ChatGPT Desktop Apps) and HTTP/SSE transports.

odnelazm-ingest

Data pipeline that ingests Kenya's Hansard into PostgreSQL and runs AI enrichment to generate plain-language summaries of bills, topics, and sittings. Designed to run sustainably on a local machine using open-source models, with a clear path to cloud scale when needed.