npx -y piclaw@latest
bunx piclaw@latest
docker run -it --rm \
--user "$(id -u):$(id -g)" \
-p 127.0.0.1:3737:3737 \
-v "$HOME/.pi:/home/pi/.pi" \
ghcr.io/pi0/piclaw:latest
# docker-compose.yml
services:
piclaw:
image: ghcr.io/pi0/piclaw:latest
ports:
- "127.0.0.1:3737:3737"
user: "${UID:-1000}:${GID:-1000}"
volumes:
- ${HOME}/.pi:/home/pi/.pi
restart: unless-stopped
# run piclaw — a persistent AI OS with
# multi-chat, tools, files, terminal, and channels.
# dashboard opens at http://localhost:3737
# if docker is available:
docker run -it --rm -p 127.0.0.1:3737:3737 \
--user "$(id -u):$(id -g)" \
-v "$HOME/.pi:/home/pi/.pi" \
ghcr.io/pi0/piclaw:latest
# otherwise, with node.js:
npx -y piclaw@latest
# or with bun:
bunx piclaw@latest
# then open the dashboard:
open http://localhost:3737
then open
http://localhost:3737
state stored in ~/.pi/claw
multi-window system with launcher, taskbar, and mobile-friendly layout. optional pwa install.
each chat gets its own agent session, workspace, persisted memory, model, and thinking settings.
20+ providers. per-chat model selection, thinking depth, context compaction, and session commands.
token-by-token response streaming. live tool lifecycle events. crash-safe session recovery.
group-scoped file browser. built-in monaco editor and viewer. live file watching.
persistent pty sessions. survive window close/reopen. label sync and reconnect.
one-time and recurring tasks. attach to chat groups. automated agent prompts.
telegram bot integration. ntfy push notifications. adaptive streaming throttle.
dark and light themes. wallpapers. density preferences. clean typography.
web search, browser tabs, notes, notifications, and terminal — all accessible to the agent.
no-password device-based authentication. first device auto-approved. approve/revoke from admin ui.
expose piclaw via public url with one click. subdomain support. auto-reconnect on boot.
live cpu, memory, disk graphs. process list and port monitoring. manage from the dashboard.
markdown notes by category. persistent agent knowledge. browse, edit, and manage from admin ui.
Not all features are functional in the browser demo. Might not work on iOS due to platform limitations.
Powered by WebContainers