Logo Lanfrica

Blessing263/mambo

Domain:

natural language processingdigital infrastructure

Record type:

software
Creator:
Ble
Host:
Mambo β€” a whole-of-government citizen AI assistant for Zimbabwe. POTRAZ AI for Impact Challenge (AI4I 2026), Track 3 (Development). # Mambo πŸ‡ΏπŸ‡Ό **A whole-of-government-ready, plain-language citizen information assistant for Zimbabwe public services.** Ask a question in everyday words and get a clear answer drawn from the allow-listed public-service corpus β€” with the source always cited. Submitted to the POTRAZ **AI for Impact Challenge (AI4I 2026), Track 3 β€” Development**. > *Mambo* means "king" in Shona; here it is framed as the **king of information**: > it routes a question to the right covered source, answers from retrieved > public-service documents, names the source, and hands you to the right office > when the corpus doesn't cover it. ## Where things are ``` mambo/ ← the product (everything below is in here) β”œβ”€β”€ ingestion/ discover Β· OCR Β· chunk Β· embed (batch) β”œβ”€β”€ rag/ route Β· retrieve Β· generate Β· trust (FastAPI) β”œβ”€β”€ webchat/ Next.js 14 streaming chat (mobile-first) β”œβ”€β”€ registry/ ministry registry + allow-list + service journeys β”œβ”€β”€ shared/ config Β· db Β· embeddings Β· schema β”œβ”€β”€ tests/ pytest suite (80 pass, 1 integration skipped by default) + eval fixtures β”œβ”€β”€ scripts/ validate_corpus Β· evaluate_mambo Β· check_citation_links Β· render_proposal └── submission/ Track 3 proposal PDF + full evidence pack (appendices) ``` Start with **`mambo/FOUNDATION.md`** (architecture & decisions), **`mambo/README.md`** (quick start), and the **proposal PDF**. ## What makes it trustworthy - **Allow-listed-source-only** β€” retrieval from a curated corpus of ministry, agency, and public legal sources; the web verifier is off by default. - **Cited** β€” every factual claim carries an inline `[n]` citation to its source. - **Honest evidence status** β€” every answer is badged *answered / partial / unsupported / declined*; it never guesses. - **Abstains** from medical diagnosis, legal advice, personal-data lookups, political opinion, and prompt injection β€” with a referral to the …