Your AI dev assistant, in WhatsApp

Code from your
phone.

WhatsAppCTO turns your WhatsApp into a powerful dev terminal. Send a message, Claude Code executes it on your machine. Review PRs, fix bugs, deploy — all from a chat.

AI

WhatsAppCTO

online

what changed in main since Friday?

09:41

3 PRs merged since Friday:

#142 Fix auth token refresh

#143 Add rate limiting to API

#144 Update dependencies

12 files changed, +284 −91

09:42

review PR #142 for security issues

09:42

Security review of #142:

✓ Token refresh uses secure httpOnly cookies

✓ No hardcoded secrets

⚠ Consider adding CSRF protection

Overall: Safe to merge with minor suggestion.

09:44

Like texting a senior engineer

Ask anything. WhatsAppCTO understands your codebase and executes real commands on your machine.

Fix a bug

the login button doesn't work on mobile, fix it
Found the issue in src/components/LoginButton.tsx:23 — the onClick handler had a missing await. Fixed and committed. ✓ All tests passing

Deploy

deploy staging
Running deploy pipeline... ✓ Build successful (42s) ✓ Tests passed (18/18) ✓ Deployed to staging-app.vercel.app Staging is live!

Explore code

how does our auth middleware work?
Your auth uses JWT tokens verified in middleware/auth.go:34. Flow: 1. Client sends Bearer token 2. Middleware validates signature 3. Sets user context 4. Handlers access via ctx.Locals("uid") Tokens expire after 1h, refresh handled by /api/refresh.

Quick check

are there any failing tests?
Running test suite... ✓ 142/143 tests passing ✗ 1 failure: TestPaymentRefund — expected 200, got 500 at handlers/payment_test.go:89 Likely caused by the recent refund timeout change.

Up and running in 3 minutes

01

Install

Download the binary for your OS, or use Docker.

# Binary (Mac/Linux/Windows)
curl -L github.com/.../whatsappcto > whatsappcto

# Or Docker
docker pull ghcr.io/volvicoasis/whatsappcto:main
02

Scan QR Code

Link WhatsApp in 10 seconds. Just like WhatsApp Web.

Open localhost:8080
→ Scan QR with WhatsApp
→ Connected!
03

Send a message

That's it. Claude Code runs on YOUR machine.

You: "list all TODO comments"
CTO: Found 12 TODOs across 8 files...

Everything you need

Code Review

Review PRs, check diffs, approve changes

Bug Fixing

Describe the bug, get a fix committed

Monitoring

Check CI status, test results, deploys

Security Modes

Read-only, confirm, or full auto — you choose

Session Memory

Conversations persist across messages

Multi-Repo

Switch between repos with a simple command

What you need

WhatsAppCTO runs on YOUR machine — your code never leaves your network.

A computer

Mac, Linux, or Windows — binary or Docker

Anthropic API Key

For Claude Code ($3/MTok — you pay Anthropic directly)

WhatsApp

Personal or business account

One price. Forever yours.

No subscription. No surprises. Pay once, use forever.

Starter

Free

  • ✓ 1 repo, read-only mode
  • ✓ 20 messages/day
  • ✓ Perfect to try it out
Start Free

Pro

9€one-time
  • ✓ 10 repos, all modes
  • ✓ Unlimited messages
  • ✓ Session persistence
  • ✓ Lifetime updates
Get Pro — 9€

Your next deployment is a WhatsApp message away.

Join developers who code from anywhere.

Get Started Free