About Omni
A desktop app to build
AI agents for any task.
Omni is a free, open-source desktop application for Windows, macOS, and Linux. Create AI agents that automate tasks, answer questions, moderate communities, and connect to 21+ messaging channels — all running locally on your machine with full privacy.
Desktop Software
Not a web app — a real desktop application
Omni is a native desktop application you download and install on Windows, macOS, or Linux. Unlike cloud-based AI tools, everything runs on your machine — your data, conversations, and API keys never leave your device.
Build AI agents that handle any task: automate customer support, moderate Discord servers, triage emails, manage Telegram groups, or create custom workflows. Connect your preferred LLM provider — OpenAI, Anthropic, Google Gemini, Ollama for fully local models, AWS Bedrock, or any custom endpoint.
With 21+ built-in channel integrations, your AI agent can operate across Discord, Telegram, Slack, WhatsApp, Teams, Matrix, IRC, email, webchat, and more — all managed from one interface on your desktop.
Marketplace
Built on trust
The Omni Marketplace is where developers publish extensions and users discover new capabilities for their AI agents. Unlike typical app stores, every extension goes through a rigorous security review.
Our 4-layer antivirus pipeline — combining signature scanning, heuristic analysis, AI-powered code review by Claude, and sandboxed execution testing — ensures that only safe extensions are published.
Values
Built on principles
Every decision in Omni's design is guided by these core values.
Privacy First
Your data stays on your machine. Omni processes everything locally by default — no telemetry, no cloud storage of conversations, no data mining.
Security by Default
Every extension runs in an isolated WebAssembly sandbox with capability-based permissions. Our 4-layer pipeline scans every submission before it reaches users.
Open Extension Ecosystem
Build and share extensions using the Omni SDK. Write tools in Rust, compile to WASM, and publish to the marketplace with access to LLM inference, channels, and more.
Channel Agnostic
Connect to 21+ communication platforms — Discord, Telegram, Slack, WhatsApp, Teams, Matrix, IRC, and more. Your AI agent works wherever your conversations happen.
Workflow
From code to marketplace
Build, publish, scan, and distribute — the entire pipeline is automated and transparent.
Build
Write your extension in Rust using the Omni SDK and compile to WASM
Publish
Upload your extension via the CLI or dashboard with a single command
Scan
Our 4-layer AV pipeline analyzes your code for safety and security
Discover
Users find and install your extension from the marketplace