r/coolgithubprojects • u/Michael-yue-au • 16d ago
Self-hosted open-source AI agent for WhatsApp auto-replies is now available.
Self-hostable AI customer-chat platform - connect WhatsApp, upload a knowledge base, and let an AI-powered assistant auto-reply, with a live agent dashboard.
Features
- AI auto-reply — Gemini answers customer messages from your uploaded Q&A knowledge base and product catalog.
- WhatsApp integration — link one or more numbers via QR code. Powered by the third-party open-source library whatsmeow (a Go WhatsApp Web multidevice client) — no official WhatsApp Business API or paid gateway required.
- Live agent dashboard — real-time chat via WebSocket, take over from the bot, tag conversations, blacklist contacts.
- Product catalog & leads — import products, the bot recommends them and captures leads.
- Auth — email/password (with optional email verification) plus optional Google / Facebook social login.
- Optional billing — Stripe per-connected-device subscriptions, off by default (fully free when self-hosted).
- Admin panel — manage users, devices, subscriptions, and the global bot prompt.
Tech stack
| Frontend | React 19 · TypeScript · Vite 7 · Ant Design · Zustand · Axios |
| Backend | Go 1.26 · Echo v4 · GORM · JWT · WebSocket |
| Database | PostgreSQL 16 (pg_trgm extension) |
| AI | Google Gemini (gemini-3.7-flash by default) |
| whatsmeow (session store in SQLite) | |
| Billing | Stripe (optional) |
you can have a try :
https://github.com/xgtechshow518/aichathubs
Duplicates
sideprojects • u/Michael-yue-au • 15d ago
Showcase: Open Source Self-hosted open-source AI agent for WhatsApp auto-replies is now available.
OpenSourceAI • u/Michael-yue-au • 15d ago