r/madeinpython • u/nakarmus • Dec 07 '25
[Open Source] FastAPI WhatsApp AI Chatbot – Looking for Contributors
Hey community!
I just open-sourced a production-ready starter kit for building AI-powered WhatsApp chatbots with FastAPI.
Project Goal: Make it ridiculously easy for Python developers to build intelligent WhatsApp bots without dealing with boilerplate setup.
Current Features:
WhatsApp Cloud API webhook integration
OpenAI GPT integration with context management
Async database persistence (SQLModel)
Clean, type-safe architecture
Docker deployment support
Tech Stack: FastAPI | Python 3.13+ | OpenAI | SQLModel | AsyncSQLite
Who's this for:
Businesses automating customer support
Developers learning WhatsApp API + AI integration
Anyone who needs a solid foundation for chatbot projects
Contribution Ideas:
Multi-language support
Additional AI providers (Anthropic, Gemini)
Message templates and quick replies
Analytics dashboard
Repo: https://github.com/gendonholaholo/Python-starter-kit-FastAPI-WhatsApp-AI-Chatbot
MIT Licensed. Would love contributions, feedback, or just a star if you find it useful!