Open Source ยท Self-Hosted ยท Multi-Engine

WhatsApp Gateway
for Everyone

The most complete open-source WhatsApp Business API gateway.
Multi-engine support, broadcast, automation, and enterprise-ready features.

19+GitHub Stars
MITLicense
3SDKs
2Engines

Everything You Need

Enterprise-grade WhatsApp integration, without the enterprise price tag.

๐Ÿ“ฑ

Multi-Session

Connect unlimited WhatsApp accounts through a single unified API.

๐Ÿ”Œ

Multi-Engine

Switch between whatsapp-web.js and Baileys adapters seamlessly.

๐Ÿ“ข

Broadcast

Bulk messaging with templates, variables, and delivery tracking.

๐Ÿค–

AI Automation

Visual flow builder with OpenAI and Google AI knowledge base.

๐Ÿ“Š

Analytics

Real-time dashboards with message volume, delivery rates, and more.

๐Ÿ”—

Webhooks & SDKs

Official TypeScript, Python, and PHP SDKs. Real-time webhooks.

๐Ÿณ

Docker Ready

One-command setup. Production-ready containers with health checks.

๐Ÿ›ก๏ธ

Enterprise Security

JWT auth, rate limiting, encryption at rest, GDPR compliance.

Beautiful Admin Dashboard

Manage everything from a modern, intuitive interface.

Dashboard Dashboard Overview
Chat Live Chat
Broadcast Broadcast Manager
Analytics Analytics

Why MultiWA?

See how we compare to alternatives.

FeatureMultiWAWhatsApp Cloud APIEvolution API
Self-hostedโœ… Full controlโŒ Meta-hostedโœ…
Multi-engineโœ… 2 enginesโŒ SingleโŒ Fixed
Admin Dashboardโœ… Full-featuredโŒ Noneโš ๏ธ Basic
Visual Automationโœ… Flow builderโŒโŒ
AI Knowledge Baseโœ… OpenAI + GoogleโŒโŒ
Official SDKsโœ… TS, Python, PHPโœ… Multipleโš ๏ธ Community
Freeโœ… MIT Licenseโš ๏ธ Per-messageโœ…

Get Started in Seconds

Four commands. That's all it takes.

Terminal
# Clone the repository
git clone https://github.com/ribato22/MultiWA.git
cd MultiWA

# Configure and run
cp .env.docker .env
docker compose up -d

# ๐ŸŽ‰ Done! Access:
# Admin Dashboard โ†’ http://localhost:3001
# API Swagger     โ†’ http://localhost:3333/api/docs