OpenAura AI
Open Source WhatsApp API Gateway & AI Customer Support Bot
OpenAura AI is a free, open-source WhatsApp API Gateway and AI-powered customer support solution designed for developers and businesses who need full control over their messaging infrastructure—without vendor lock-in or high monthly SaaS fees. Built on a modern pluggable architecture, OpenAura combines: OpenAura Core Gateway (NestJS): Multi-session WhatsApp engine (whatsapp-web.js / baileys), REST API, Webhooks, SQLite/PostgreSQL, Local/S3 storage. Visual Web Dashboard (React + Vite): Full GUI to manage sessions, QR pairing, live chat monitoring, webhooks, and API keys. Intelligent AI Support Bot (ai-bot/): Autonomous multi-turn AI assistant powered by OpenRouter (Llama 3.3 70B), with markdown knowledge-base ingestion, WhatsApp webhooks, and Facebook Messenger support.
Tech Stack
Key Features
3 Highlights- 01WhatsApp Gateway•
REST API & Webhooks: Full HTTP endpoints for chats, messages, media, groups, contacts, and status.
•Multi-Session Support: Run multiple WhatsApp accounts simultaneously.
•Anti-Ban Protections: Humanized typing simulation, random jitter delay, and SSRF guards.
•Pluggable Storage & DB: SQLite (zero-config local) or PostgreSQL; Local disk or AWS S3/MinIO.
•Interactive Swagger: Complete OpenAPI documentation at /api/docs.
- 02AI Customer Support Bot (ai-bot/)•
OpenRouter Engine: Pre-configured for state-of-the-art models like meta-llama/llama-3.3-70b-instruct.
•Custom Knowledge Base: Learns directly from your data.md (or data.private.md) without retraining.
•Customizable System Prompt: Easily adjust personality and guidelines via system_prompt.txt.
•Multi-Turn Context: Remembers recent conversation history per chat for coherent dialogue.
•Facebook Messenger: Webhook receiver ready for Facebook Pages (/messenger-webhook).
- 03Web Dashboard•
Session Management: Start/stop sessions and scan QR codes in real-time.
•Live Monitoring: Real-time message logs via Socket.IO.
•API Key & Webhook Config: Create scoped keys and configure webhook endpoints via GUI.
Other Projects


Like What You See?
Let's build something amazing together.

