Kenya's parliamentary record,
open and queryable.

Raw data from the 13th Parliament. Every bill, every debate, every contribution: structured, searchable, and openly available.

Summaries generated progressively using open-source AI models.

953
SittingsCounts all parliamentary sittings indexed from the Hansard. A single calendar day may have multiple sittings across houses or sessions.
432
Members
211
Bills tabledDerived from bills where a sponsor was identified in the transcript. Some sponsors could not be matched, and some entries may be procedural items rather than new legislation.
9,381
TopicsQuestions, statements, motions, and other non-bill discussion items extracted from the Hansard. Some entries may overlap with bill debates where the section heading does not follow a standard format.

Most Active NA Members

Based on recorded speeches in the Hansard. Occasional name variations in transcripts may affect ranking.
View all →
  1. 1Kaluma George Peter Opondo
  2. 2Maalim, Farah
    Maalim, Farah4,852 speeches
  3. 3Muriu Wakili Edward
    Muriu Wakili Edward4,351 speeches
  4. 4Martha Wangari
    Martha Wangari4,066 speeches
  5. 5Nyamai Rachael Kaki
    Nyamai Rachael Kaki3,688 speeches
  6. 6Ichung’Wah Antony Kimani
  7. 7Omboko Milemba
    Omboko Milemba2,886 speeches
  8. 8Ochieng David Ouma
    Ochieng David Ouma2,865 speeches

Most Active Senators

Based on recorded speeches in the Hansard. Occasional name variations in transcripts may affect ranking.
View all →
  1. 1Veronica Waheti Nduati
  2. 2Cherarkey Samson K
    Cherarkey Samson K3,655 speeches
  3. 3Haji Abdul Mohammed
    Haji Abdul Mohammed3,437 speeches
  4. 4Aaron Kipkirui Cheruiyot
  5. 5Catherine Muyeka Mumma
  6. 6Khalwale Boni
    Khalwale Boni2,392 speeches
  7. 7Sifuna Edwin Watenya
    Sifuna Edwin Watenya1,767 speeches
  8. 8Oketch Eddy Gicheru
    Oketch Eddy Gicheru1,517 speeches

Recently Tabled Bills

View all →
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8

Recently Discussed Topics

View all →
  1. 1
    Preparedness For El Niño Rains In Asal Counties
    20 Aug 2026 · National Assembly
  2. 2
    Violence In Political Rallies
    20 Aug 2026 · National Assembly
  3. 3
  4. 4
    Request For Statement
    20 Aug 2026 · National Assembly
  5. 5
  6. 6
  7. 7
    Ordinary Questions
    19 Aug 2026 · National Assembly
  8. 8

Recent Sittings

View all →