CodeForAfrica / CodeForAfrica/openAFRICA
Community tool: TaarifaAI — AI-powered civic briefing tool for Kenya journalists
- Dominant language
- Dockerfile
- Stars
- 33
- Forks
- 13
- PR merge metrics
- No merged PRs in 30d
Description
**Community tool** — TaarifaAI: AI-powered investigative briefings from Kenya's public records.
## What it does
[TaarifaAI](https://github.com/gabrielmahia/taarifa-ai) generates structured accountability briefs for Kenyan journalists and civil society organisations:
- **Budget anomaly detection**: Flags counties where absorption rate gaps suggest procurement paper trails are missing
- **Procurement cross-check**: Correlates COB absorption with OCDS contracts (tenders.go.ke/ocds)
- **Parliamentary performance**: MP attendance, CDF utilisation, bill sponsorship
- **Constitutional angle**: Cites relevant Articles for rights stories
- **Recommended next steps**: FOI requests, county assembly appearances, IFMIS cross-checks
Output is structured, citable, and marked as AI-generated for editorial verification.
## Built on
- Controller of Budget data
- OCDS Kenya (tenders.go.ke/ocds)
- Kenya Civic Datasets (DOI: 10.34740/kaggle/dsv/15473045 / 10.57967/hf/8223)
- Google Gemini (free tier)
## Demo
[taarifaai.streamlit.app](https://taarifaai.streamlit.app) — select a county, get a brief in under 30 seconds.
This is one of 24 civic tools in the East African portfolio: https://gabrielmahia.github.io
Would be glad to discuss integration with openAFRICA or contribute to the Code for Africa data journalism ecosystem.
Contributor guide
Assessment
This issue has not been assessed yet.