Ross ROSS = Recommend OSS · open-source software intelligence for agents

devlikeapro/waha

WAHA - WhatsApp HTTP API (REST API) that you can configure in a click! 3 engines: WEBJS (browser based), NOWEB (websocket nodejs), GOWS (websocket go) observed · 2026-08-28

github.com/devlikeapro/waha · homepage · TypeScript · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

94/100

  • Activity 98
  • Release rhythm 86
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 3.0
  • age_days: 2143
  • days_rel: 19
  • days_push: 12
  • n_releases_24m: 121

Full methodology

Adoption not part of the score

7266 stars · 1698 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

WAHA is a self-hosted WhatsApp HTTP API that wraps multiple community engines (WEBJS, NOWEB, GOWS) behind a unified REST API and webhook interface, deployable via Docker in minutes. It supports multiple sessions, media messaging, groups, channels, and integrations with tools like n8n, Chatwoot, and MCP for AI agents.

Use cases

  • send whatsapp messages from python via http api
  • build a whatsapp chatbot with webhooks
  • self-host a whatsapp api without a SaaS provider
  • run multiple whatsapp accounts as sessions
  • connect whatsapp to n8n or chatwoot
  • let AI agents control whatsapp via MCP
  • send whatsapp notifications from uptime kuma

When to choose

  • you need a REST/webhook interface to WhatsApp in any programming language
  • you want a self-hosted, Docker-deployable solution with no per-message fees
  • you need to manage multiple WhatsApp accounts/sessions and scale them
  • you want to swap underlying engines (browser vs websocket) without changing your code

When to avoid

  • you need an officially sanctioned WhatsApp Business API with guaranteed compliance
  • you cannot risk account bans, since unofficial clients may be blocked by WhatsApp
  • you need a managed cloud service rather than operating your own server

Facets

service · maturity active

http-server api-framework webhook chatbot mcp messaging-platforms apis self-hosted chatbots self-hosted whatsapp whatsapp-api whatsapp-bot rest-api unofficial-api multi-engine webhooks n8n-integration automation docker nodejs web-server

10 sources

Member repositories

RepositoryRoleHealth v2
devlikeapro/wahamain94

For agents

markdown · JSON · MCP: product_card(name="devlikeapro/waha")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem