Personal AI Agent with live transparency, visual permissions, and zero-terminal setup. Open source, local-first.
You can't see what your agent does, why it decides, or what it costs. It's a daemon running blind.
Setup requires CLI knowledge. Configuration lives in YAML files and environment variables.
Community plugins run with full system access. No sandboxing, no manifest, no approval flow.
See every action in real-time. Tool calls, decisions, costs. No more guessing.
iOS-style approval for every skill capability. See what each skill can access before granting.
Running in under 5 minutes. Visual onboarding, no CLI required.
WhatsApp, Telegram, Discord, Signal, Slack, iMessage. One agent, every platform.
Budget limits, per-request tracking, real-time cost dashboard. No surprise bills.
Your data stays on your machine. SQLite, no cloud lock-in, always yours.
| Metric | Others | OpenMotoko |
|---|---|---|
| Primary UI | Messaging apps | Dedicated web UI + Desktop |
| Setup | CLI + YAML | 5-step visual onboarding |
| Transparency | None | Live feed + thought process |
| Permissions | Full system access | Manifest + IPC isolation |
| Cost tracking | Hidden | Dashboard + budget limits |
| Desktop app | Electron (~150 MB) | Tauri (~8 MB) |
Open Source. MIT Licensed. Community-driven.
Bot API with rich messages and inline keyboards
Encrypted messaging via Baileys library
Full bot with slash commands and threads
Bolt SDK with workspace distribution
Privacy first via signal-cli bridge
macOS native through BlueBubbles
Workspace integration with card UI
Enterprise bot with adaptive cards
Federated protocol with E2E encryption
ByteDance ecosystem bot framework
Messaging API with rich menu support
Classic protocol with bridge support
Self-hosted team chat integration
Embeddable widget for any website
Execute commands in isolated Docker containers
Read, write, and search with permission gates
HTTP requests with response parsing
Multi-engine search with result extraction
Playwright automation for any website
Read and manage calendar events
Send, read, and organize messages
Issues, PRs, and repos via API
Scheduled tasks and recurring automations
Browse the skill marketplace for community contributions. Every published skill is security scanned and graded before it reaches the registry.
Four memory tiers: working for active context, semantic for facts, episodic for experiences, procedural for learned routines.
Hybrid retrieval combining vector similarity and BM25 keyword search across your personal knowledge base.
Spawn specialized sub-agents that work in parallel, share context, and report results back.
Pulse scheduler triggers autonomous actions. Intent system predicts needs. Autonomy dial controls the leash.
Every command and script runs inside an isolated container. Nothing touches your host.
Automated static analysis grades every skill. The registry rejects anything graded F.
Every action is logged with HMAC-SHA256 signatures. Tampering is cryptographically detectable.
Skills can only access environment variables you explicitly grant. Zero implicit access.
Built-in request throttling and Content Security Policy headers on every endpoint.
Configurable expiry windows and timing-safe token comparison prevent session attacks.
Clone, pnpm install, pnpm dev. Running in under two minutes.
Single docker compose command. Caddy handles HTTPS certificates automatically.
fly launch and you are live globally. Zero config deployment.
Expose your local agent securely over a mesh VPN. No port forwarding needed.
Native Tauri 2 wrapper at just 8MB. Auto-updates built in.
Progressive web app. Install on any device from the browser.