Sanyu
Uganda's AI assistant for official statistics.
You ask a question in plain language, in English or one of five Ugandan languages. Sanyu answers with the figure and its source, and it can also draw a chart or draft a short brief. The language model only decides what to look up. The number itself always comes from the statistics database, and Sanyu names the table and survey it came from.
We built it in-house at the Bureau, and Sunbird AI helped with the Ugandan languages.
- 5,100+indicators from six official sources
- 1,600+tables taken from published reports, each citeable by page
- 40 mscold start, down from 30 to 60 seconds
- 45golden-fact tests that run on every build
Node.js, SQLite, LLM tool calling, RAG, MCP endpoints, Python pipelines, Nginx and pm2.
statistics.ubos.org/sanyu