Lumenden

Work / Automation

WhatsApp AI botLive

CodeBuddy

My personal WhatsApp coding buddy — allowlisted numbers, model switching, and /ask in groups so it doesn’t spam.

CodeBuddy visual

High-level

What I built

Shipped a whatsapp-web.js bot with QR session auth, admin/allowlist ACL, command router, and Requesty-routed AI chat (free models + optional web search). Built for DMs and groups without spamming every message.

  1. 01QR link → persistent WhatsApp Web session
  2. 02ACL: admins + allowlisted numbers only
  3. 03Command layer (/menu, /ask, /model, /allow…)
  4. 04AI on/off + per-user model selection
  5. 05DM free-chat · groups via /ask (configurable)

Useful as a private AI channel on the app people already live in, not another web UI nobody opens.

Graceful Puppeteer shutdown, phone number normalization, and config-driven behavior.