Skip to main content

Platform features

OpenPawz ships with more capabilities than any other AI agent platform — open source or commercial. No other tool combines multi-agent orchestration, 11 simultaneous chat channels, multi-chain DeFi trading, semantic memory with hybrid retrieval, voice, a visual node editor, and a three-tier extension marketplace — all running locally on your desktop with zero cloud dependency. This is the complete feature inventory.

Agents

Custom personalities

Each agent has a name, bio, system prompt, emoji, and avatar. Three personality axes — tone (casual → formal), initiative (reactive → proactive), and detail (brief → thorough) — let you fine-tune behavior without prompt engineering.

Agent templates

Pre-built archetypes — General, Research, Creative, Technical, Custom — so you’re productive in seconds. Templates set personality, system prompt, and tool access automatically.

75+ built-in tools

Agents call tools autonomously — send emails, search the web, execute shell commands, browse pages, trade crypto, talk to other agents. All built in, not plugins.

Soul files

Persistent identity documents for each agent. Soul files store personality notes, custom instructions, and identity data that persist across sessions. Your agent evolves over time.

Per-agent workspaces

Every agent gets an isolated filesystem workspace with file listing, browsing, and cleanup. Agents can’t accidentally interfere with each other’s files.

Agent boundaries

Define what each agent should and shouldn’t do. Boundary rules constrain behavior without complex prompt engineering — just plain language rules.

Per-agent model override

Each agent can use a different AI model, overriding the global default. Run your research agent on Claude, your coder on GPT-4o, and your assistant on a local Ollama model — simultaneously.

Auto-approve mode

Trusted agents can skip human-in-the-loop approval prompts entirely. Toggle per agent — full autonomy for agents you trust, strict oversight for new ones.
→ Deep dive: Agents guide

11 simultaneous channels

No other AI agent platform connects to this many platforms at once. One app, one set of agents, eleven live bridges — running simultaneously. A user messages you on Telegram, another on Discord, a third on Slack — the same agent (or different agents) respond instantly on each platform.
ChannelTypeKey capabilities
TelegramBot APIDM policy, user allowlists, pairing approval
DiscordBotMention-response mode, DM policy, user approval
SlackSocket ModeApp + bot tokens, mention-response, DM policy
MatrixClientHomeserver auth, room response, DM policy
IRCTLS ClientMulti-channel join, channel response toggle
WhatsAppWeb bridgeEvolution API, Docker management, QR pairing, group response
TwitchChatOAuth bot, multi-channel, mention-require toggle
MattermostBotServer + token auth, mention-response, DM policy
Nextcloud TalkBotUsername/password auth, group response toggle
NostrRelayNIP-04 encrypted DMs, Ed25519 signing, multi-relay WebSocket
WebchatBuilt-inTLS WebSocket, cookie auth, inline HTML/JS/CSS, session management

Uniform access control

Every channel has the same interface: start/stop, config get/set, status, approve/deny/remove users. Consistent behavior across all 11 platforms.

Per-channel agent routing

Assign a specific agent to each channel. Your support bot handles Discord, your research agent handles Slack, your personal assistant handles Telegram — all from one app.

Channel routing rules

Rule-based routing engine with first-match logic. Route messages to specific agents based on channel, user, keywords, or custom conditions.

Smart message splitting

Long responses automatically split at platform-appropriate boundaries. Discord’s 2000-char limit, Telegram’s 4096-char limit — handled transparently.
→ Deep dive: Channels overview

AI providers

Bring your own model. OpenPawz supports 10 providers — local and cloud — and you can switch between them per agent, per task, or per conversation.
ProviderTypeModels
OllamaLocalLlama, Mistral, Gemma, Phi, Qwen, and hundreds more
OpenAICloudGPT-4o, o1, o3, GPT-4.1
AnthropicCloudClaude 4, Sonnet, Haiku
GoogleCloudGemini 2.x
DeepSeekCloudDeepSeek V3, R1
GrokCloudGrok 3
MistralCloudMistral Large, Codestral
OpenRouterCloudMulti-model gateway
MoonshotCloudKimi
CustomAnyAny OpenAI-compatible endpoint

Model routing

Boss model vs worker model assignment. OpenPawz automatically routes simple queries to cheaper models and complex tasks to powerful ones — saving you money without sacrificing quality.

SSE streaming

All providers stream responses via Server-Sent Events with real-time deltas. You see tokens appear as the model thinks — no waiting for the full response.

Thinking & reasoning blocks

Full support for Anthropic thinking blocks and Google thought handling. See the model’s reasoning process in real time.

Daily budget enforcement

Set a hard USD spending cap per day. When the budget is reached, API calls are blocked. Never get surprised by a bill again. No other platform has this.
→ Deep dive: Providers overview

Tools — 75+ built-in

Not plugins. Not add-ons. Built directly into the platform. Agents can use any combination of these tools autonomously.
ToolWhat it does
Shell executionRun arbitrary commands with risk classification
File operationsRead, write, append, delete, list files in agent workspaces
Web fetchHTTP fetch with configurable domain allowlists/blocklists
Browser automationHeadless Chrome — navigate, screenshot, extract, click, fill forms
EmailFull IMAP/SMTP: read, send, search, folder management, AI draft generation
GitHubRepo operations, issues, PRs, code search
MemoryStore, search, list, delete semantic memories
TasksCreate, update, move tasks on the Kanban board

Extensibility — three tiers + marketplace

OpenPawz has the most sophisticated extension system of any agent platform. Three tiers let you start simple and graduate to full apps — plus a community marketplace.
Drop a markdown file. That’s it. A SKILL.md file injects expert knowledge into an agent’s system prompt. No code, no config, no API — just markdown. Hot-reloaded from ~/.paw/skills/ with no restart needed.

Agent-installable skills

No other platform has this. Agents can conversationally search PawzHub, discover new capabilities, and install skills for themselves — at runtime. Your AI agent literally improves itself.

Skill Wizard

AI-assisted TOML manifest generation. Paste an API’s documentation and the wizard generates a complete integration manifest automatically.

TOML hot reload

Drop a new .toml file into ~/.paw/skills/ and it’s instantly available. No restart, no rebuild, no deployment. The filesystem is your package manager.

Per-agent skill scoping

Skills, integrations, and extensions can be enabled for specific agents only. Your research agent gets web tools, your support agent gets email tools — no overlap.
→ Deep dive: Skills · Integrations · Extensions

Multi-agent orchestration

Boss/worker delegation

A boss agent plans a project and delegates tasks to specialist workers. Workers run in parallel, report results, and the boss synthesizes the output. Full lifecycle: planning → running → paused → completed → failed.

Agent squads

Unique to OpenPawz. Persistent groups of agents with coordinator and member roles. Create a “Research Squad” or “Content Team” and reuse them across projects. Squads coordinate automatically.

Agent specialties

Assign workers a specialty — coder, researcher, designer, communicator, security, general. Each worker can have its own model and system prompt within a project.

Inter-agent messaging

Agents send direct messages to specific agents or broadcast to all. Full delegation, progress, result, and error message streams between boss and workers.

Task management

Full Kanban board with columns: inbox, assigned, in progress, review, blocked, done. Tasks have priorities (low → urgent), multi-agent assignment with lead/collaborator roles, and per-task model overrides.

Automations

Cron scheduling with 60-second heartbeat, event-driven triggers, persistent execution mode, and a full cron run log with audit trail. Schedule agents to run research at 2 AM, post updates at 9 AM, clean up at midnight.
→ Deep dive: Orchestrator · Automations

Memory — the most advanced retrieval system in any agent platform

Most AI tools forget everything between conversations. OpenPawz has the most sophisticated memory system available — four retrieval strategies combined.

Hybrid retrieval

No other platform does this. BM25 full-text search + vector similarity (cosine) combined with weighted merging. You get the precision of keyword search and the flexibility of semantic search — together.

MMR re-ranking

Maximal Marginal Relevance with Jaccard-based diversity ensures recalled memories are both relevant AND diverse. No more getting five copies of the same memory.

Temporal decay

Exponential decay with a 30-day half-life. Recent memories rank higher than old ones. Your agent prioritizes what’s current without losing long-term knowledge.

Auto-capture & auto-recall

Key facts are automatically extracted from every conversation and stored with vector embeddings. When context is relevant, memories are injected before the agent responds — zero manual effort.

Memory Palace

A dedicated interface to browse, search, edit, and delete memories. Filter by agent, topic, date, category, or relevance score. Full transparency into what your AI knows.

Importance scoring

Each memory receives an importance score (0–1). Critical facts rank higher than casual observations. The system learns what matters.

Memory backfill

Retroactively generate vector embeddings for existing memories. Upgrade your memory system without starting over.

Shared & isolated namespaces

All agents share memory by default — knowledge captured by one is available to all. Isolate per agent or per workspace when you need boundaries.
→ Deep dive: Memory guide

Session management & token savings

Automatic session compaction

When conversations approach the context limit, OpenPawz summarizes older messages, preserves key facts in memory, archives the full session, and continues seamlessly. Agents run indefinitely long conversations — and you pay for 40–60% fewer tokens.

Thinking level control

Unique to OpenPawz. Adjust reasoning depth per session — none, low, medium, high. Need a quick answer? Use low. Complex analysis? Crank it up. You control the compute.

Configurable context windows

Set the context window size in tokens (default 32,000). Larger windows for complex tasks, smaller ones for cost savings. Per-session control.

Max concurrent runs

Limit simultaneous agent runs across chat, cron, and tasks. Chat always gets priority. Prevent runaway costs from parallel automations.
→ Deep dive: Sessions guide

DeFi trading — multi-chain, built-in

No other AI agent platform has built-in, multi-chain cryptocurrency trading. OpenPawz agents can trade on Coinbase, Solana (via Jupiter/Pump.fun), and Ethereum (via Uniswap) — autonomously, with configurable safety guardrails.

Coinbase exchange

Full exchange trading via Coinbase API: limit/market orders, account balances, candle data, trade history.

Solana DEX

Jupiter aggregator for best-price swaps, Pump.fun integration for memecoins, Ed25519 wallet management, SOL/SPL token transfers, portfolio tracking.

Ethereum DEX

Uniswap V2/V3 swaps, full ABI/RLP encoding, HD wallet (BIP-39/44), ERC-20 operations, token discovery, liquidity analysis.

Position monitoring

Track open positions with stop-loss and take-profit targets. Real-time price feeds across chains. Aggregate portfolio view.

Trading policy engine

Unique to OpenPawz. Configurable auto-approve rules with max trade size (USD), daily loss limits, allowed pairs whitelist, and transfer caps. Agents trade autonomously within guardrails you set.

Trade audit trail

Every trade logged: type, side, amount, USD value, reason, agent, session, timestamp. Full accountability for autonomous trading decisions.
→ Deep dive: Trading guide

Voice — text-to-speech & speech-to-text

Three TTS providers

Choose between Google TTS, OpenAI TTS, or ElevenLabs. Configurable voice selection, speed, and language per agent.

Speech-to-text

Audio transcription via Whisper-compatible engines. Speak to your agents and they understand.

ElevenLabs integration

Advanced voice controls: model selection, stability sliders, similarity boost. Professional-grade voice output.

Auto-speak

Toggle automatic voicing of all new agent responses. Your agents become voice assistants — read responses aloud as they arrive.
→ Deep dive: Voice guide

Security — zero-trust, local-first

OpenPawz was designed from the ground up with a zero-trust, local-first security model. This isn’t an afterthought bolted on — it’s in the architecture.

100% local — zero cloud

All data stays on your hardware. No cloud sync, no telemetry, no analytics, no phone-home. The only outbound traffic is to AI providers you explicitly configure.

OS keychain credentials

API keys stored in macOS Keychain, Windows Credential Manager, or Linux Secret Service. Never in plain text. Never in a config file.

AES-256-GCM encryption

Database fields encrypted with AES-256-GCM using 12-byte random nonces. Auto-migration from legacy encryption. Your data is encrypted at rest.

Command risk classification

Every tool and shell command rated 1–5 for risk. 30+ danger pattern detections: privilege escalation, destructive deletion, remote code execution, network exfiltration.

Human-in-the-loop

Modal-based approval for all side-effect tools. Color-coded risk levels. Nothing dangerous happens without your explicit confirmation.

Timed session override

Unique to OpenPawz. “Allow All” mode for trusted sessions (30m/1h/2h) with auto-expire. Privilege escalation is still blocked — even in override mode.

Container sandbox

Run agent shell commands in Docker containers — cap_drop ALL, memory/CPU limits, configurable network isolation. Agents can’t touch your host system.

Per-agent policies

Granular control over which tools, channels, and risk levels each agent can access.

Prompt injection defense

Dual implementation (TypeScript + Rust), 30+ detection patterns, 4 severity levels. Incoming messages are analyzed before they reach agents.

Filesystem sandboxing

Tauri scope enforcement with 20+ sensitive path blocks — ~/.ssh, ~/.aws, ~/.gnupg, and more. Optional global read-only mode blocks all agent writes.

Outbound domain control

Configurable domain allowlists and blocklists with wildcard subdomain matching. Test URL button to verify rules. Outbound requests inspected for exfiltration patterns.

Credential audit trail

Unique to OpenPawz. Every credential access logged: action, tool, allowed/denied, timestamp. Full security audit dashboard with JSON/CSV export.

Skill vetting pipeline

Unique to OpenPawz. Community skills go through a safety modal, known-safe list check, npm registry risk intelligence scan, and post-install sandbox verification.

CSP enforcement

Content Security Policy: default-src 'self', script-src 'self', object-src 'none', frame-ancestors 'none'. XSS and injection prevention at the platform level.
→ Deep dive: Security reference

Visual node editor

Unique to OpenPawz. A visual, drag-and-drop workflow editor for building agent pipelines without writing code. Connect nodes — triggers, agents, tools, conditions, outputs — to create complex automation flows visually. → Deep dive: Projects guide

Foundry — skill creation workshop

The Foundry is a dedicated workspace for creating and testing skills, integrations, and extensions. AI-assisted manifest generation, live preview, and one-click publishing to PawzHub. → Deep dive: Foundry guide

Today View — your AI dashboard

A daily activity dashboard that shows everything your agents have been doing. Activity feed, quick actions, inbox, and status across all agents, channels, and automations — at a glance. → Deep dive: Dashboard guide

Email — full IMAP/SMTP client

Not a toy integration — a complete email client. IMAP/SMTP via himalaya bridge: read, send, search, folder management, AI-powered draft generation. Multiple accounts, folder operations, and a dedicated Mail view in the app. → Deep dive: Email guide

Remote access

Tailscale integration

Unique to OpenPawz. Expose your agents remotely via Tailscale mesh VPN. Serve and Funnel support for secure remote access — no port forwarding, no cloud relay. Connect from anywhere.

Webhook server

Built-in HTTP webhook endpoint with auth token, rate limiting, and configurable agent routing. Trigger agents from GitHub Actions, Zapier, IFTTT, or any HTTP client.
→ Deep dive: Tailscale guide

Developer experience

20 slash commands

Built-in slash commands with real-time autocomplete. Quick access to common operations without leaving the chat.

Modular workspace

Toggle grid for showing/hiding UI views. Community extensions add to this grid. Customize the interface for your workflow.

15 settings tabs

Agent defaults, models, sessions, skills, MCP, browser, engine, environment, logs, advanced, voice, webhook, Tailscale, and more. Everything is configurable.

Persistent structured logging

Daily log rotation with 7-day pruning and an in-app log viewer with filtering. Debug anything without digging through files.

Architecture & quality

Native Tauri v2

Rust backend + TypeScript frontend. Not Electron — fast, lean, native. 158 IPC commands covering every engine operation.

Zero-framework frontend

Vanilla TypeScript with atomic design (atoms → molecules → organisms). No React, no Vue, no Angular. Minimal bundle, maximum performance.

530 automated tests

164 Rust + 366 TypeScript tests covering all critical paths. 3-job CI pipeline (Rust + TypeScript + Security Audit) on every push.

Zero known CVEs

cargo audit + npm audit enforced in CI. Zero Clippy warnings. Dependabot for automated dependency updates.

21 SQLite tables

Full relational schema for agents, sessions, memories, tasks, trades, skills, channels, and more. All local, all fast.

Retry with circuit breakers

Exponential backoff (1s → 30s, 3 retries), Retry-After header support, 5-failure circuit breaker with 60-second cooldown. Resilient by default.
→ Deep dive: Architecture reference · Quality reference

What exists like this? Nothing.

CapabilityOpenPawzOpenClawAutoGPTCrewAILangChain
Desktop native appTauri/RustElectronNo — CLI/webNo — Python libNo — Python lib
Chat channels11 simultaneous1–2000
Multi-agent orchestrationBoss/worker + squadsBasicSingle agentYesYes (framework)
Semantic memoryHybrid BM25+vector+MMR+decayBasicBasicNone built-inFramework only
Built-in tools75+~20~15Code-definedFramework only
DeFi trading3 chains built-inNoneNoneNoneNone
Voice (TTS/STT)3 providersNoneNoneNoneNone
Extension marketplace3 tiers + PawzHubNonePlugin storeNoneLangSmith
Self-installing skillsAgents install their ownNoNoNoNo
Visual node editorBuilt-inNoNoNoLangGraph Studio
Session compactionAutomatic, 40–60% savingsNoNoNoNo
Daily budget capsBuilt-in USD capNoNoNoNo
Security audit trailFull + exportBasicNoneNoneNone
Webhooks + TailscaleBuilt-inNoneNoneNoneNone
Credential securityOS keychain + AES-256Config filesConfig filesEnv varsEnv vars
Open sourceMITProprietaryMITMITMIT
OpenPawz is the first AI agent operating system that combines all of these capabilities in a single, native, open-source desktop application. Nothing else comes close.