Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Patientkwizera/twigire-ai

Domain:

agriculturenatural language processing

Record type:

software
Creator:
Pat
Host:
Offline, voice-first agricultural advisor in Kinyarwanda — built for the 8GB laptop, no GPU. ADTC 2026 submission. # Twigire AI **An offline, voice-first agricultural advisor in Kinyarwanda, grounded in Rwanda's own extension guidance — built to run on the laptop a farmer's cooperative actually owns.** Submission for the Africa Deep Tech Challenge 2026 — Laptop LLM Challenge, Agriculture domain. ## Overview Twigire AI runs a quantised small language model entirely on-device (8GB RAM, integrated graphics, no discrete GPU) and answers agricultural questions grounded in real Rwanda Agriculture Board (RAB) and MINAGRI extension materials — in Kinyarwanda, by voice. - **No internet required** after setup - **No cloud API costs** - **Voice in, voice out** — removes the literacy barrier - **Grounded, not hallucinated** — RAG over real extension documents, not open-ended generation ## Problem domain Agriculture: crop advisory for smallholder farmers and extension officers, focused initially on coffee, potato, and maize. ## Architecture User speech (Kinyarwanda) → Speech-to-text → Query embedding + retrieval over RAB/MINAGRI corpus → Small quantised LLM (Gemma edge variant, GGUF Q4, llama.cpp) → Grounded response generation → Text-to-speech (Kinyarwanda) → Spoken answer ## Repo structure twigire-ai/ ├── corpus/ # Source extension documents + processed chunks ├── src/ # Application code │ ├── rag_pipeline.py │ ├── voice_io.py │ ├── model_config.py │ └── main.py ├── eval/ # Evaluation question set + scoring scripts ├── report/ # ADTC 2026 report template submission ├── docs/ # Screenshots, architecture diagrams ├── requirements.txt ├── LICENSE └── README.md ## Setup ```bash git clone github.com cd twigire-ai python3 -m venv venv source venv/bin/activate pip install -r requirements.txt ``` ## Status 🚧 Active development for ADTC 2026 (deadline: Aug 25, 2026). ## Team [Your name] — Kigali, Rwanda ## License MIT — see LICENSE ## Setup ```bash git clone github.com cd twigire-ai python3 -m venv venv sou …

Visit

github.com

Tasks

automatic speech recognitiontext to speechquestion answeringspeech processing

Languages

Kinyarwanda

Licenses

MIT

Similar

VONA-ai/vona-aibrilla-ai/brilla-aialmustafa-ai/almustafa-aialmustafa-ai/hausa-ai-analysisSifAllah-AI/darija-ai-moroccoVambo AI | Indigenous Language AI

VONA-ai/vona-ai

Official repository for VONA — a culturally aware AI assistant starting from Nigeria to the world.

brilla-ai/brilla-ai

An AI to compete live in Ghana’s National Science and Maths Quiz competition # Brilla AI "Can an A

almustafa-ai/almustafa-ai

AI Language Specialist | Hausa & French NLP | Prompt Engineer | Technical Writer # Almustafa — AI L

almustafa-ai/hausa-ai-analysis

Research notes on where current AI models fail Hausa speakers — tone, morphology, cultural gaps, and

SifAllah-AI/darija-ai-morocco

أول مشروع ذكاء اصطناعي مغربي لتحويل الدارجة لنص و العكس. من كنفودة للعالم # darija-ai-morocco مساعد

Vambo AI | Indigenous Language AI

Vambo AI gives users the ability to use world-class, highly advanced artificial intelligence in their native tongues

Write

Send professional emails, write enthralling essays, and create amazing social media posts in your language or someone else'