piclaw — A pi -based general-purpose agent
PiClaw is a Docker-based sandbox for running the Pi Coding Agent in an isolated Debian environment. It bundles piclaw — a web-first orchestrator built on the Pi SDK with persistent sessions, a streaming web UI, and scheduled tasks. WhatsApp is optional. Inspired by agentbox and nanoclaw.
Highlights
Streaming web UI — real-time token-by-token updates over SSE, with Markdown, KaTeX, and Mermaid rendering
— real-time token-by-token updates over SSE, with Markdown, KaTeX, and Mermaid rendering Workspace explorer — file tree sidebar with previews, file reference pills, and downloads
— file tree sidebar with previews, file reference pills, and downloads Disk usage starburst — folder-size visualization with hover details and drill-down
— folder-size visualization with hover details and drill-down Code editor — built-in CodeMirror 6 with syntax highlighting for 12 languages, search/replace, and save
— built-in CodeMirror 6 with syntax highlighting for 12 languages, search/replace, and save Persistent storage — SQLite-backed messages, media, tasks, token usage, and encrypted keychain
— SQLite-backed messages, media, tasks, token usage, and encrypted keychain Skills — setup, debugging, Playwright, scheduling, charts, web search, and more
— setup, debugging, Playwright, scheduling, charts, web search, and more Passkeys + TOTP authentication — optional WebAuthn passkeys with TOTP fallback (iOS/Android webapp support)
... continue reading