Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

Stanley03-arch/kiswahili-voice-agent-toolkit

Domaine:

natural language processing

Type de record:

softwaretools
Créateur:
Sta
Hôte:
Open-source toolkit for building voice agents that speak and understand Kiswahili and other African languages. Powered by LLMs + LangChain. # Kiswahili Voice Agent Toolkit 🌍🎤 **Build powerful voice & text agents that speak and understand Kiswahili.** Open-source toolkit for creating real agentic applications for East Africa and beyond. Now with **LangGraph**, **tool calling**, **multi-provider support**, and a beautiful **web demo**. --- ## ✨ What's New (Powerful Mode) - **LangGraph orchestration** — proper agent loops with tool calling - **Real tools** out of the box: - Hali ya hewa (weather) — any city - Muda wa sasa (current time) - Hesabu (calculator) - **Multi-provider**: Groq (fast & cheap) or OpenAI - **5 specialized agents**: General, Farm Advisor, Customer Support, Education Tutor, Health Info - **Beautiful Gradio web interface** - Clean, production-ready structure ## Quick Start ```bash git clone github.com cd kiswahili-voice-agent-toolkit python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate pip install -r requirements.txt cp .env.example .env # Add GROQ_API_KEY or OPENAI_API_KEY ``` ### Run the CLI agent ```bash python examples/basic_kiswahili_agent.py ``` ### Run the powerful demo ```bash python examples/powerful_demo.py ``` ### Launch the Web UI ```bash python web/app.py ``` Then open localhost ## Project Structure ``` kiswahili-voice-agent-toolkit/ ├── agents/ │ └── base_agent.py # LangGraph-powered agent ├── prompts/ │ └── kiswahili_system.py # High-quality role prompts ├── tools/ │ └── common_tools.py # Weather, time, calculator... ├── examples/ │ ├── basic_kiswahili_agent.py │ ├── farm_advisor.py │ └── powerful_demo.py ├── web/ │ └── app.py # Gradio interface ├── requirements.txt └── README.md ``` ## Example Capabilities | Feature | Example Prompt | Result | |---------------------------|-----------------------------------------|--------------------------- …

Visit

github.com

Tasks

speech processingnatural language generation

Languages

SwahiliSwahili, CoastalSwahili, Congo

Licenses

MIT

Similaires

Stanley03/kisii-voice-modelsecherodalvine-arch/TAJIRI-AGENThassetshi/amharic-voice-agentZiggiphase/Airline-Voice-AgentMoraaOntita/Zuhura-Voice-AgentBakari1548/wolof-voice-agent

Stanley03/kisii-voice-model

secherodalvine-arch/TAJIRI-AGENT

Tajiri Agent (from the Swahili word "Tajiri" meaning wealthy or rich) is an advanced Personal Financ

hassetshi/amharic-voice-agent

# 🇪🇹 Amazon Consulting — Amharic Voice Agent Bilingual English + Amharic voice agent for Amazon Con

Ziggiphase/Airline-Voice-Agent

A voice agent for African airline/airport customer feedback (baggage, delay, cancellation, staff con

MoraaOntita/Zuhura-Voice-Agent

Zuhura Voice Agent is a collection of production-ready AI voice agent prompts for debt collection in

Bakari1548/wolof-voice-agent

# Wolof Voice Agent — Squelette (LangGraph + Groq/Gemini) Pipeline : **App mobile (audio wolof) → S