Skip to main content
OpenPawz
“Your AI, your rules.” — The whole point.
A native desktop AI agent platform built on Tauri v2. Create autonomous agents, connect them to chat platforms, run tools — all locally on your machine. No cloud, no open ports, no Node.js backend.

What is OpenPawz?

OpenPawz is the open-source AI agent operating system for your desktop. It’s not a chatbot. It’s not a wrapper around an API. It’s a full-blown, multi-agent platform that runs natively on your machine — with zero cloud dependency. Imagine this: You have autonomous AI agents with unique personalities, long-term memory, and access to 75+ tools — managing your emails, trading crypto on three chains, voicing responses aloud, monitoring markets, researching the web, writing content, running shell commands, and responding to messages across 11 chat platforms simultaneously. They install new skills for themselves. They coordinate in squads. They route complex tasks to powerful models and simple queries to cheap ones. All from one app. All on your hardware. All under your control.
Everyone who’s tired of walled-garden AI. Developers who want to build and extend. Power users who want a personal AI army across every platform they use. Teams who need private, auditable AI that never phones home. If you’ve ever wished your AI could actually do things — not just talk — OpenPawz is what you’ve been waiting for.

How it works

The desktop app is the single source of truth for agents, sessions, routing, and channel connections. Everything communicates through Tauri IPC — no open ports, no HTTP servers.

Key capabilities

Multi-channel gateway

Telegram, Discord, Slack, Matrix, IRC, WhatsApp, Twitch, and 4 more with a single app. Per-channel agent routing and smart message splitting.

Multi-agent orchestration

Boss/worker delegation, persistent agent squads, inter-agent messaging, and workspace isolation. Full project lifecycle management.

75+ built-in tools

Email, GitHub, trading, TTS, browser automation, inter-agent comms, and more. Not plugins — built directly into the platform.

Multi-chain DeFi trading

Coinbase + Solana (Jupiter/Pump.fun) + Ethereum (Uniswap). Trading policy engine with daily loss limits. Full trade audit trail.

Voice (TTS/STT)

Three TTS providers (Google, OpenAI, ElevenLabs) + speech-to-text. Auto-speak mode reads responses aloud as they arrive.

Visual node editor

Drag-and-drop workflow builder. Connect triggers, agents, tools, conditions, and outputs visually — no code required.

Model routing

Automatic complexity-based routing. Simple queries go to cheap models, complex tasks to powerful ones. Daily USD budget caps.

10 AI providers

Ollama (local & free), OpenAI, Anthropic, Google, DeepSeek, Grok, Mistral, OpenRouter, and any custom OpenAI-compatible endpoint.

Memory that never forgets

Most AI tools forget everything between conversations. OpenPawz doesn’t.

Semantic long-term memory

Every important fact, preference, and detail is automatically captured and stored with vector embeddings. When context is relevant, it’s auto-recalled into the conversation — no manual prompting needed.

Memory Palace

A dedicated interface to browse, search, edit, and manage everything your agents have learned. Full visibility into what your AI knows about you.
Agents share a memory namespace by default, so knowledge captured by one agent is available to all. You can also isolate memory per agent or per workspace.

Token savings with session compaction

Long conversations burn tokens fast. OpenPawz has a built-in solution: automatic session compaction. When a conversation approaches the model’s context window limit, OpenPawz:
  1. Summarizes the older parts of the conversation into a compact digest
  2. Preserves key facts and decisions in memory
  3. Archives the full session for later reference
  4. Continues the conversation seamlessly with the summary + memory context
This means your agents can run indefinitely long conversations without hitting context limits or losing important context — and you pay for fewer tokens in the process.

Security you can actually trust

OpenPawz was designed from the ground up with a zero-trust, local-first security model.

100% local — no data leaves your machine

All conversations, memories, agent configs, and files stay on your hardware. No cloud sync, no telemetry, no analytics. The only outbound traffic is to AI providers you explicitly configure.

OS-level credential storage

API keys and secrets are stored in your operating system’s native keychain — macOS Keychain, Windows Credential Manager, or Linux Secret Service. Never in plain text. Never in a config file.

Command risk classification

Every tool and shell command is rated on a 1–5 risk scale. High-risk operations (file deletion, system commands, network access) require explicit user confirmation before execution.

Sandboxed execution

Run agent shell commands in isolated Docker containers with configurable resource limits, network policies, and filesystem restrictions. Agents can’t touch your host system.

Per-agent policies

Control exactly what each agent can do — which tools it can access, which channels it can use, what risk level it’s allowed to execute at. Full granular permission control.

Prompt injection defense

Built-in prompt injection detection analyzes incoming messages for manipulation attempts and flags suspicious content before it reaches your agents.

Quick start

1

Clone and install

git clone https://github.com/elisplash/paw.git
cd paw
npm install
2

Build the Tauri app

npm run tauri dev
The app launches with the built-in UI. No separate backend needed.
3

Add a provider

Open Settings → Models and add an API key for OpenAI, Anthropic, or point to a local Ollama instance.
4

Create your first agent

Go to Agents → New Agent, pick a model, and start chatting. Your agent is ready.
Need the full install guide? See Installation.

Start here


Learn more