# WA-AKG

> WA-AKG is a self-hosted, open-source WhatsApp gateway with dashboard for managing sessions, scheduling messages, auto-replies, and REST API integration.

- **Category:** Chat
- **Licence:** MIT
- **Latest version:** v1.7.0
- **Open source:** oss
- **Languages:** Typescript
- **Platforms:** Docker Compose, Linux
- **Tags:** API, Dashboard, Automation, REST API, Scheduler, Chatbot, Prisma, Whatsapp, Gateway, Next.js, Self Hosted, Webhook, N8n, Multi session, Whatsapp bot, Whatsapp Web, Next Auth, Whatsapp Api, Baileys, Multi Client, Auto Reply, Multi Connection

## Description

WA-AKG is a self-hosted WhatsApp gateway and dashboard that turns WhatsApp into a programmable REST API. Built with Next.js 16, React, TypeScript, Prisma, and the Baileys library, it provides a web dashboard for managing multiple WhatsApp sessions simultaneously via QR code pairing. Key capabilities include multi-session management, message scheduling with media support, safe broadcast with anti-ban delays, keyword-based auto-replies with context awareness, granular whitelist/blacklist access control, enterprise webhooks for real-time event forwarding, contact management with LID support, a built-in sticker maker with remove.bg integration, and a Swagger-documented REST API with over 109 endpoints. The dashboard supports English, Indonesian, and Brazilian Portuguese. It runs on Node.js 20+ with MySQL or PostgreSQL, and can be deployed via PM2 (recommended), Docker Compose, or bare-metal. Authentication uses API keys and JWT with role-based access control (SUPERADMIN, STAFF, USER). The project is licensed under MIT.

## Links

- [Homepage](https://github.com/mrifqidaffaaditya/wa-akg)
- [Website](https://wa-akg.aikeigroup.net)
- [Documentation](https://wa-akg.aikeigroup.net/docs)
- [GitHub](https://github.com/mrifqidaffaaditya/WA-AKG)
- [API Documentation](https://github.com/mrifqidaffaaditya/WA-AKG/blob/main/docs/API_DOCUMENTATION.md)
- [Environment Variables](https://github.com/mrifqidaffaaditya/WA-AKG/blob/main/docs/ENVIRONMENT_VARIABLES.md)
- [Database Setup](https://github.com/mrifqidaffaaditya/WA-AKG/blob/main/docs/DATABASE_SETUP.md)
- [User Guide](https://github.com/mrifqidaffaaditya/WA-AKG/blob/main/docs/USER_GUIDE.md)

---
Source: https://selfhost.directory/project/wa-akg