Self-host Omni
v0.1.26AI agent that works across your company's tools
- Stars
- 808
- CPU
- 4 cores
- RAM
- 8 GB
- Storage
- 50 GB SSD
- Ports
- 3000 (SvelteKit web application), 3001 (Search service), 3002 (Indexer service), 3003 (AI service), 3004 (Connector manager), 8090 (Code execution sandbox)
- Requires
- PostgreSQL with ParadeDB, Redis
ghcr.io/getomnico/omni-web-enterpriseWhat is Omni?
Omni is an open-source AI agent built for organization-wide deployment. It connects to business applications to create a unified, permission-aware knowledge base. Team members can ask Omni to research problems, draft updates, examine data, locate details, or perform supported actions across linked platforms from one conversation. The agent runtime allows sandboxed Python and bash execution for data analysis and file inspection. Omni relies on PostgreSQL with ParadeDB for combined BM25 and vector search, removing the need for separate Elasticsearch or vector databases. It works with many LLM providers including major cloud services and any OpenAI-compatible endpoint. Deployment choices include Docker Compose for single-server setups and Terraform for AWS or GCP production environments. The platform can be extended through MCP and Connector SDKs for custom integrations. Enterprise single sign-on with Okta or Microsoft Entra ID requires a commercial license, while Google OAuth is available in the community edition.
Should you self-host Omni?
Omni scores 51/100 on selfhost.directory (how scoring works) and ranks #33 of 120 in AI Assistant. It has 808 GitHub stars.
It shipped 10 stable releases in the past year. The latest, v0.1.26, came out on 28 September 2026. New versions land roughly every 2 days.
Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is Apache-2.0-licensed and written mostly in Rust.
Its closest alternative on selfhost.directory is private-gpt (81/100, 57 614 stars). It scores higher overall, so compare the two before you pick. See Omni vs private-gpt side by side.
Features
- Background agentsRequires AGENTS_ENABLED=true
- Cross-tool task execution
- Docker Compose and Terraform deployment
- Document conversion with DoclingOptional, enabled via DOCLING_ENABLED=true
- Extensible with MCP and Connector SDKs
- Grounded answers with citations
- Hybrid search and retrieval
- Memory across conversationsRequires MEMORY_ENABLED=true
- Multiple LLM provider support
- Permission-aware company context
- Sandboxed code execution
- Single Sign-On (SSO)Okta and Entra ID require commercial license; Google OAuth is free in community edition
- Web search and fetch toolsConfigured via admin UI, stored encrypted in database
- Workplace connectors
Omni README
More in AI Automation
OmniParseSelf-hosted OmniParse converts documents, multimedia, and web content into structured markdown optimized for LLM apps like RAG. Open-source solution with Docker.
Open FlowOpen-source AI workflow automation platform where AI agents build workflows connecting 1,600+ apps, with visual Workbench for inspection and human approval.
openlegionSelf-hosted platform for isolated AI agent teams with credential vaulting, spend limits, and a web dashboard — free for internal use under a source-available license.
Open-Poe-AIOpen AI Agents Hub is a self-hosted, open-source platform for building and chatting with AI agents — LLM chat and media generation from one web interface.
OrbiOrbi is an open-source, self-hosted software delivery system that turns labeled GitHub Issues into independently reviewed, merged PRs and tagged releases using AI agents.
os1OS1 is a self-hosted, open-source AI platform with autonomous agents, deep research, real-time collaborative chats, and a PWA workspace. Full data control, extensible.
OtoDockOtoDock is a self-hosted platform for AI agents with departments, RBAC, phone, apps, and sandboxed execution — free for 5 users.
Paperless-GPTOpen-source, self-hosted AI companion for paperless-ngx: suggests titles, tags, correspondents and dates, and runs LLM vision OCR for searchable scans.
PawFlow-AgentsPawFlow is an open-source, self-hosted AI agent runtime connecting agents to real files and desktops via relays with durable context and deterministic workflows.
pinchySelf-hosted AI agent platform adding enterprise guardrails to OpenClaw — scoped permissions, RBAC, signed audit logs, connectors for Odoo, email, Telegram, local LLMs.
PipelexBuild AI methods with your coding agent, then run them anywhere: as an MCP for chatbots, as a webapp for people, or via API for your software.
platformSelf-hosted, open-source platform for running AI agents on your own Kubernetes with per-agent isolation and full audit trails.
0 comments