CodeForAfrica / CodeForAfrica/openAFRICA

Community tool: TaarifaAI — AI-powered civic briefing tool for Kenya journalists

Open
#56 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.