piagent_
← ~/map

$ cat ~/map/piclaw.md

piclaw

Community self-hosted workspace that packages Pi into a streaming web UI with persistent storage, multi-provider LLM support, and built-in tools.

tools✓ Oct 16

Facts

repository
github.com/rcarmo/piclaw ↗
GitHub Stars
★ 873
Forks
81
license
MIT
npm / mo
—
last push
Oct 16, 2026

install

docker run -d --init --name piclaw --restart unless-stopped -p 8080:8080 -e PICLAW_WEB_PORT=8080 -v "$(pwd)/home:/config" -v "$(pwd)/workspace:/workspace" ghcr.io/rcarmo/piclaw:latest

## TL;DR

Self-hosted AI workspace that packages the pi coding agent behind a trilingual streaming web UI: chat, editor, terminal, viewers, and automation in one container, with SQLite-backed persistent state and an add-on ecosystem.

## Key points

## FAQ

Q Which volumes must persist?

/config holds pi state and git config (provider logins live under ./home/.pi/agent/auth.json on the host); /workspace holds projects and the SQLite store. Keep --init enabled for signal forwarding and zombie reaping.

Q Is it multi-user?

No — PiClaw is a single-user workspace; protect it with the optional passkey/TOTP auth when exposing it beyond localhost.

## References

## Related entries

## Guides

Last updated: Aug 31, 2026