Whatsapp Ai Bridge banner
snestors snestors

Whatsapp Ai Bridge

AI community

Description

Connect any AI CLI (Claude Code, Gemini, OpenAI...) to WhatsApp. Your phone as a natural language interface to any AI agent.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

WhatsApp AI Bridge

Connect any AI CLI (Claude Code, Gemini CLI, OpenAI, OpenCode...) to WhatsApp. Send a message, AI responds. That simple.

![License](https://img.shields.io/badge/license-MIT-green) ![Node](https://img.shields.io/badge/node-%3E%3D18-blue) ![Platform](https://img.shields.io/badge/platform-linux%20%7C%20raspberry%20pi-orange)

What is this?

A bridge that connects **WhatsApp** to any **AI CLI tool**. Your phone becomes a natural language interface to any AI agent you configure — running 24/7 on your own hardware.

You (WhatsApp) → Bridge (Node.js) → AI CLI → Bridge → You (WhatsApp)

**Works with:**

Use Cases

Scenario What the AI does
Home Media Server Add movies/series to Radarr/Sonarr via WhatsApp
Personal Assistant Read Gmail, manage Google Calendar
Home Automation Control services, check system status
Health Tracking Log meals, workouts, weight
Research Agent Web search, summarize articles
DevOps Monitor servers, restart services, check logs

Architecture

┌──────────────────────────────────────────────────────────────┐
│                    Your Server / Raspberry Pi                 │
│                                                              │
│  ┌──────────┐    ┌──────────────┐    ┌───────────────────┐   │
│  │ WhatsApp │◄──►│   bridge.cjs │◄──►│  AI CLI (claude)  │   │
│  │  Web.js  │    │  (Node.js)   │    │  with MCP tools   │   │
│  └──────────┘    └──────┬───────┘    └───────────────────┘   │
│                         │                                    │
│                  ┌──────▼───────┐                            │
│                  │  SQ