# Omni Documentation - [Welcome to Omni](https://docs.getomni.co/index.md): Open-source, self-hosted AI agent for company-wide work - [Quick Start](https://docs.getomni.co/quickstart.md): Get Omni running locally in 10 minutes - [Architecture](https://docs.getomni.co/architecture.md): Understanding how Omni works under the hood - [Deployment Overview](https://docs.getomni.co/deployment/overview.md): Choose the right deployment strategy for your needs - [Docker Compose Deployment](https://docs.getomni.co/deployment/docker-compose.md): Deploy Omni with Docker Compose for development or single-server production - [Omni CLI](https://docs.getomni.co/deployment/cli.md): Manage Docker Compose upgrades, diagnostics, and backups with the Omni CLI - [AWS Terraform Deployment](https://docs.getomni.co/deployment/aws-terraform.md): Deploy Omni to AWS using Terraform for production environments - [Initial Setup](https://docs.getomni.co/deployment/initial-setup.md): Configure LLM providers, embeddings, and connectors after deploying Omni - [Configuration Reference](https://docs.getomni.co/deployment/configuration.md): Complete environment variables and configuration options for Omni - [Observability](https://docs.getomni.co/observability.md): OpenTelemetry tracing from Omni core services: signal architecture and collector configuration - [Connectors Overview](https://docs.getomni.co/connectors/overview.md): Connect your data sources to Omni for unified search and AI-powered answers - [Google Workspace](https://docs.getomni.co/connectors/google-workspace.md): Connect Google Drive, Docs, Sheets, Slides, Gmail, and Google Chat to Omni - [Google Ads](https://docs.getomni.co/connectors/google-ads.md): Connect Google Ads to Omni for searchable account structure and live campaign analysis actions - [Microsoft 365](https://docs.getomni.co/connectors/microsoft365.md): Connect Microsoft 365 to Omni for unified search across OneDrive, SharePoint, Outlook, Calendar, and Teams - [Atlassian (Confluence & JIRA)](https://docs.getomni.co/connectors/atlassian.md): Connect Confluence and JIRA to Omni - [Slack](https://docs.getomni.co/connectors/slack.md): Connect Slack workspaces to Omni for unified search across messages, threads, and files - [GitHub](https://docs.getomni.co/connectors/github.md): Connect GitHub repositories to Omni for unified search across code, issues, pull requests, and discussions - [HubSpot](https://docs.getomni.co/connectors/hubspot.md): Connect HubSpot CRM to Omni for unified search across contacts, companies, deals, and activities - [Salesforce](https://docs.getomni.co/connectors/salesforce.md): Connect Salesforce CRM to Omni for search, permissions, actions, and MCP tools - [Darwinbox](https://docs.getomni.co/connectors/darwinbox.md): Connect Darwinbox to Omni for HR search and workflow actions - [Notion](https://docs.getomni.co/connectors/notion.md): Connect Notion workspaces to Omni for unified search across pages, databases, and content blocks - [Fireflies](https://docs.getomni.co/connectors/fireflies.md): Connect Fireflies.ai to Omni for unified search across meeting transcripts, summaries, and action items - [Linear](https://docs.getomni.co/connectors/linear.md): Connect Linear to Omni for unified search across issues, projects, and documents - [ClickUp](https://docs.getomni.co/connectors/clickup.md): Connect ClickUp to Omni for unified search across tasks and documents - [IMAP Email](https://docs.getomni.co/connectors/imap.md): Connect email accounts via IMAP for unified search across messages and attachments - [Nextcloud](https://docs.getomni.co/connectors/nextcloud.md): Connect a Nextcloud instance to Omni for unified search across files and documents - [Paperless-ngx](https://docs.getomni.co/connectors/paperless.md): Connect a Paperless-ngx instance to Omni for unified search across scanned and OCR'd documents - [Filesystem](https://docs.getomni.co/connectors/filesystem.md): Index local files and directories for unified search across your file system - [Web Connector](https://docs.getomni.co/connectors/web.md): Crawl and index content from any public website - [Windshift](https://docs.getomni.co/connectors/windshift.md): Connect Windshift work items to Omni for personal search and MCP-powered actions - [Connector SDK Overview](https://docs.getomni.co/developers/sdk-overview.md): Build custom connectors to integrate any data source with Omni - [Python SDK](https://docs.getomni.co/developers/python-sdk.md): Build custom connectors with Python and FastAPI - [TypeScript SDK](https://docs.getomni.co/developers/typescript-sdk.md): Build custom connectors with TypeScript and Express - [Rust SDK](https://docs.getomni.co/developers/rust-sdk.md): Build custom connectors in Rust with Axum and the Omni connector SDK - [Chat vs Search](https://docs.getomni.co/user-guide/chat-vs-search.md): Two ways to find information in Omni - [AI Assistant](https://docs.getomni.co/user-guide/ai-assistant.md): Get answers synthesized from your organization's knowledge - [Projects](https://docs.getomni.co/user-guide/projects.md): Organize chats, standing instructions, and context documents into durable workspaces - [Search](https://docs.getomni.co/user-guide/search.md): Find documents across all your connected sources - [Access Control](https://docs.getomni.co/user-guide/access-control.md): Understanding what you can see in Omni - [User Management](https://docs.getomni.co/admin/user-management.md): Managing users in your Omni instance - [Connector Management](https://docs.getomni.co/admin/connector-management.md): Monitor and manage your connected data sources - [Single Sign-On (SSO)](https://docs.getomni.co/admin/sso.md): Configure SSO for your Omni instance using Okta or Microsoft Entra ID - [Email Provider](https://docs.getomni.co/admin/email-provider.md): Configure an email provider for transactional emails and AI-powered email actions - [Web Providers](https://docs.getomni.co/admin/web-providers.md): Configure public web search and page fetch providers for Omni agents - [Memory](https://docs.getomni.co/admin/memory.md): Configure organization-wide AI memory behavior - [Background Agents](https://docs.getomni.co/admin/background-agents.md): Configure scheduled AI agents that run tasks automatically - [Backup & Restore](https://docs.getomni.co/admin/backup-restore.md): Backing up and restoring your Omni instance - [Upgrades](https://docs.getomni.co/admin/upgrades.md): Upgrading your Omni instance to a new version ## OpenAPI Specs - [openapi](/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/getomnico/omni)