I'm going to build my own OpenClaw, with blackjack and bun

DIY AI drops; team dreams, 'why tho?' eye-rolls, and a 'don’t delete the data' scare

TLDR: PiClaw is a do‑it‑yourself AI helper you can host, with a phone-friendly chat and WhatsApp bridge. The crowd split: builders want a team version with logins and data walls, skeptics ask “why another one?”, and a doc note about “don’t delete the database” sparked questions about enforcement.

PiClaw just clawed its way onto the scene, pitching a build‑your‑own AI helper you run in a sealed box, with a phone‑friendly chat, a WhatsApp bridge, and a Bun‑powered brain. Think: a pocket robot you host yourself—complete with live updates and a place to stash files—aka “OpenClaw with blackjack and bun.”

But the real show is the comments. One camp is already blueprinting a team version: anilgulecha dreams of a shared brain with single sign‑on (one login for everyone) and strict data walls—then flexes classic hacker bravado: they might just build it in a weekend. Others are hyped cheerleaders; yamarldfst pops in with a simple “keep us posted!” Meanwhile, dandaka fires the obvious question: Does it support Claude, the rival AI many devs swear by? Cue the feature‑request pile‑on.

Then comes the drama: a note in the docs says the little SQLite file that stores your chats “must never be deleted.” jazzyjackson side‑eyes, asking if that rule is actually enforced or just… vibes. Translation for non‑nerds: is this a serious safety net or an honor system for robots? And from the peanut gallery, the eternal heckle: fud101’s “lol why though?”—a reminder that in DIY agent land, every shiny new sandbox must fight for a reason to exist.

Key Points

  • PiClaw provides a minimal Docker-based Debian environment to run the Pi Coding Agent with optional WhatsApp and web integration via piclaw.
  • The setup includes Homebrew, Bun, and essential developer tools, with the Pi agent installed globally via Bun.
  • A built-in, Vibes-inspired web UI offers SSE-based streaming, Markdown with KaTeX and Mermaid, file downloads, link previews, and dark/light themes.
  • Persistent state is managed via volumes for /config and /workspace, including a SQLite database and session data under .piclaw.
  • Piclaw is configurable via environment variables and CLI flags, and is implemented in modular TypeScript with routing and an agent session pool.

Hottest takes

"lol why though?" — fud101
"I have a good mind to go after this over a weekend" — anilgulecha
"is this enforced somewhere or are you just asking the agent nicely?" — jazzyjackson
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.