Free, local-first platform that gives Claude Code persistent memory, multi-channel identity, and 3-tier security. One brain across CLI, Telegram, Discord, and the web.
Every CLI session starts from zero. No memory of past conversations, decisions, or context. You repeat yourself constantly.
Your Telegram bot, Discord bot, and CLI agent are separate brains. Context learned in one channel is lost in the others.
Most agent frameworks give full system access by default. One bad prompt away from rm -rf your home directory.
OpenPaw fixes all three. Zero config. Zero cost.
Six core systems that turn a stateless CLI into a persistent, secure, multi-channel agent.
Structured memory that survives across sessions, channels, and reboots.
SQLite-backed with semantic search via embeddings. Structured types (facts, decisions, preferences, feedback), importance scoring, and automatic retrieval. Your agent never forgets.
One agent brain across Telegram, Discord, dashboard, and CLI.
SOUL.md defines personality. AGENTS.md defines rules. USER.md defines context. One identity, consistent everywhere. Multi-agent support with isolated memory per agent.
3-layer defense: deny list, hard deny, file sandbox. No accidents.
Claude Code deny list catches catastrophic commands. OpenPaw hard deny blocks sensitive paths regardless. File sandbox restricts access to registered workspaces only.
Playwright-powered screenshots, navigation, and page analysis.
5 MCP tools: open sessions, navigate, screenshot, extract text, close. SSRF-guarded. Session pool with idle timeouts. Captures saved to disk.
Dynamic file sandboxing per workspace. Broad access is opt-in.
WorkspaceRegistry drives the allow-list. Add workspaces via dashboard, propagated to MCP and gateway via fs.watch. Per-workspace skill policy overrides.
Controlled multi-agent sessions with loop detection and audit trails.
Time-boxed sessions between agents from different users. 3-layer loop detection, turn limits, mediator enforcement. Mandatory dated output on close.
OpenPaw runs locally as an MCP server. Claude CLI connects to it, and the runtime handles everything else.
Local-first, free, and built for Claude Code. No API keys, no cloud dependency, no vendor lock-in.
| Feature | OpenPaw | OpenClaw | LangChain | CrewAI |
|---|---|---|---|---|
| Local-first | ||||
| Persistent memory | ||||
| Multi-channel | ||||
| Security layers | 3-tier | basic | ||
| Identity system | basic | roles | ||
| Agent collaboration | portal | chains | crews | |
| Cost | Free | Free | API $$ | API $$ |
| Open source |
Three commands. That's it.
Launch OpenPaw
$ npx openpawOpen another terminal and start Claude
$ claudeYour agent now has persistent memory
$ claude "remember that I prefer TypeScript over JavaScript"Shipping fast. Multi-agent orchestration, SDK migration, and more channels on the horizon.
Install OpenPaw on any device. Connect to your running dashboard and chat with your agent from anywhere — no app store required.
OpenPaw
Connect to your dashboard
$ cloudflared tunnel --url
http://localhost:3847
Works on Chrome, Edge, Safari, and all modern browsers
Install the app
Tap the button above or use your browser's install option
Start your dashboard
Run npx openpaw on your computer to start the server
Connect
Enter your tunnel URL and start chatting with your agent
$ cloudflared tunnel --url http://localhost:3847Free HTTPS tunnel from Cloudflare. Connects your phone to your desktop securely. Your data never touches third-party servers.
macOS / iOS
Install from this page
Windows
Install from this page
Linux
Install from this page
Android
Add to Home Screen
Opens in milliseconds — no browser chrome, no tabs
Service worker caches the app shell for offline access
Your data stays on your machine — we never see it
Standalone window, home screen icon, bottom nav — like a native app
Free. Local. Open source. Install in 60 seconds and never repeat yourself to Claude again.