Open Source
whatsapAI
WhatsApp chatbot answering in Moroccan Darija with Gemini.
- Year
- 2025
- Role
- Solo builder
- Type
- Open Source

Overview
Production-oriented WhatsApp Business chatbot that converses in Moroccan Darija using Gemini 2.0 Flash. Webhook server in Flask, conversation context memory over the last ten messages, and a configurable bot persona defined in JSON.
Highlights
- Native Darija conversation quality with Gemini 2.0 Flash
- Sliding-window context memory
- Persona configuration without code changes
Stack
- Python
- Flask
- Gemini API
- WhatsApp Cloud API
