API or serverBackend development

OpenWA

Self-host a multi-session WhatsApp API with web management.

Stars
11,271
Forks
2,541
License
MIT
Updated
Updated Jul 14, 2026

Checking live repository facts…

Project overview

OpenWA turns WhatsApp sessions into a self-hosted REST API with a web dashboard for managing accounts, webhooks, API keys, contacts, messages, and infrastructure. Its pluggable design supports SQLite or PostgreSQL, optional Redis caching, and local or S3-compatible media storage, with Docker provided for deployment. An optional MCP endpoint exposes a curated subset of tools to AI agents while keeping the full REST surface available.

Repository facts

Primary language
TypeScript
License
MIT
Repository updated
Jul 14, 2026
Default branch
main

Resource types

API or server

Use cases

Backend developmentSupport and operationsDevOps and deployment

Platforms

Claude CodeCursor

Runtime

DockerSelf-hosted

Protocols & integrations

Model Context ProtocolOpenAPIRESTWebhooks

Audience

Developers

Related projects

Browse more similar projects