WhatsApp From Your Terminal

Pipe it, script it, automate it.

whatsapp-cli
AI Agent Ready | macOS & Linux

Everything you need to automate WhatsApp

Powerful features designed for developers and power users.

All Your Data

Chats, messages, contacts, groups, and media. Full access to your WhatsApp data with structured output.

Script & Automate

Composable with jq, xargs, pipes, and standard Unix tools. Build powerful workflows.

AI Agent Ready

Works with Claude, Cursor, and other AI assistants. Install the skill and let agents handle your messages.

Flexible Output

JSON for scripts, CSV for exports, tables for humans. Pick the format that fits.

Send & React

Send text, media, reactions, and replies from the command line.

Instant Search

Full-text search across all your messages. Find anything in your history instantly.

Install in seconds

Get up and running with a single command.

$ brew install eddmann/tap/whatsapp-cli
$ curl -fsSL https://raw.githubusercontent.com/eddmann/whatsapp-cli/main/install.sh | sh
$ curl -fsSL https://raw.githubusercontent.com/eddmann/whatsapp-cli/main/install-skill.sh | sh

Or download directly from GitHub Releases