Skip to main content
OpenSourceAlternatives

Onyx

Open source · OSI-approvedStatus: unknownNew

Open-source AI search and chat across company knowledge

Onyx is a self-hosted AI platform that connects to more than 50 work apps to provide permission-aware search and chat across company knowledge. It suits teams that want one place to ask questions of their Slack threads, documents, tickets, and code without moving that data into someone else's cloud.[1][2]

Quick verdict

Teams drowning in scattered institutional knowledge will benefit most from Onyx. Its decisive capability is a continuously synced index of 40-plus enterprise connectors with source-permission enforcement, so answers stay current and private by construction. The material constraint is operational and commercial: the serious deployment is a multi-container stack, and the managed cloud costs $20 per user per month while advanced controls sit on Enterprise. If your team can run Docker or pay for the cloud and needs AI grounded in its own systems, choose Onyx; if you only need a personal multi-model chat UI, choose LibreChat.[1][2][3]

Key features

  • More than 50 connected knowledge sources. Index Slack, Google Drive, Confluence, Jira, GitHub, Salesforce, and dozens more with automated syncing, so the AI always works from current company knowledge instead of manually uploaded files.[1][2][3]

  • Permission-aware retrieval. Source permissions sync into the index and are enforced at query time, so each person only sees documents they already have access to, whether asking in chat, search, or through a bot.[1][2]

  • Agentic RAG over a hybrid index. A custom agent harness tuned for retrieval combines vector and keyword indexes for answers the vendor's open benchmark places ahead of several hosted enterprise-search products.[1][2]

  • Custom agents that take actions. Build agents with scoped knowledge, custom instructions, and the ability to act in external applications through MCP and OpenAPI actions, from scheduled messages to end-to-end task completion.[1][2]

  • Deep research and live web search. Multi-step research flows produce in-depth reports, while web search through Serper, Google PSE, Brave, SearXNG, or the built-in crawler augments internal knowledge with current public information.[1]

  • Secure sandbox and artifacts. Execute code and work with intermediate files in a sandbox for complex analysis, then generate documents, graphics, and downloadable artifacts that stay attached to the conversation.[1]

  • Every major model, hosted or local. Use proprietary providers or self-hosted models side by side, and keep embeddings and inference inside your own boundary when policy requires it.[1]

  • Enterprise administration. Single sign-on via Google OAuth, OIDC, or SAML with SCIM provisioning, role-based access control, usage analytics, query-history auditing, PII filtering hooks, and white-labelling on Enterprise plans.[1][2]

Who will love it

  • Teams whose knowledge lives in many tools. One continuously synced index replaces hunting across Slack threads, wikis, drives, and tickets, and it stays current without anyone curating uploads.[1][2]

  • Security-conscious organizations. Air-gappable self-hosting keeps the document index, database, and model traffic inside infrastructure the team owns, with permission enforcement and audit trails as part of the design.[1][2]

  • Operators standardizing AI across departments. An admin dashboard, shared agents, usage analytics, and a Business cloud edition at $20 per user per month give central IT something governable instead of scattered subscriptions.[1][2]

Who should avoid it

  • People who want zero operations. The standard deployment is a multi-container Docker or Kubernetes stack with index, workers, inference servers, cache, and blob storage, which is genuine systems work despite the single-command installer.[1]

  • Solo users wanting a free chat UI. The Lite mode covers lightweight chat, but individuals who only need multi-model chat without enterprise sync will find simpler free tools with less to run.[1][2]

  • Buyers needing verified compliance marks. Permission controls and self-hosting are documented, but no SOC 2 report or certificate was verified from inspected sources, so procurement requiring one must ask the vendor directly.[1][2]

Alternatives and compatibility

Onyx publishes an explicit head-to-head against LibreChat, the closest open-source peer: both are self-hosted AI chat platforms with agents and tool calling, but Onyx adds continuously synced enterprise connectors with permission inheritance while LibreChat works from manually uploaded files.[1][2]

The project site also positions Onyx against Glean, ChatGPT Enterprise, Microsoft Copilot, Dust, and Open WebUI for buyers comparing hosted enterprise-search products.[1]

Questions worth asking

How much does Onyx cost per month?

The Community Edition is free under the MIT licence for self-hosting. The Business cloud edition costs $20 per user per month on annual billing with a 14-day trial, and Enterprise pricing is custom. Prices were checked against the official pricing page in October 2026.[1][2]

Can you self-host Onyx?

Yes, self-hosting is its primary shape. The documented paths are Docker, Kubernetes, Helm, and Terraform in standard or lightweight Lite modes, with the full index and processing running inside your own infrastructure.[1]

How is Onyx different from LibreChat?

Onyx continuously indexes more than 40 enterprise tools with permission syncing, while LibreChat retrieval works on manually uploaded files. Both are self-hosted and open-source, but Onyx targets teams needing shared organizational knowledge and LibreChat suits individuals wanting a unified multi-model chat UI.[1]

Is Onyx fully open-source?

The Community Edition core is MIT-licensed, but files under the repository enterprise directories carry a separate proprietary Onyx Enterprise License. Treat it as open core: free to self-host the core, paid for Enterprise features.[1][2]

Sources and editorial review

Source research. Reviewed on October 12, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. Onyx on OpenAlternative

    official · Observed October 12, 2026

    Discovery lead naming the official site, repository, license, version, and incumbents.

  2. Onyx homepage

    official · Observed October 12, 2026

    Official positioning, benchmark claims, self-hosting controls, and product surface.

  3. Onyx pricing

    official · Observed October 12, 2026

    Business and Enterprise plans, seat pricing, trial terms, and feature/SSO gating.

  4. Onyx vs LibreChat

    official · Observed October 12, 2026

    Vendor-authored feature comparison and fit guidance against LibreChat.

  5. Onyx LICENSE

    official · Observed October 12, 2026

    MIT grant for the core with a separate Enterprise License for ee directories.

  6. Onyx README

    official · Observed October 12, 2026

    Features, deployment modes, access surfaces, enterprise controls, and edition split.

  7. onyx-dot-app/onyx on GitHub

    official · Observed October 12, 2026

    Repository identity, title, and official-site linkage.

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

AnythingLLM

AnythingLLMAIOpen

Self-hosted AI workspace for chatting with documents and running agents

Stars66.7K
Commitjust now
LicenseMIT

AnythingLLM is a self-hostable AI workspace for chatting with documents, running AI agents, and switching between local and hosted language models.

LibreChat

LibreChatAIOpen

The open-source, self-hosted AI chat platform for every model.

Stars45.5K
Commitjust now
LicenseMIT

LibreChat is a free, self-hosted chat workspace for many AI providers and local models, with agents, retrieval, and team controls.

MaxKB

MaxKBAIOpen

Open-source RAG assistant that turns docs into chatbots

Stars22.9K
Commitjust now
LicenseGPL-3.0

MaxKB by FIT2CLOUD is an open-source, out-of-the-box RAG assistant that turns documents into a question-answering chatbot with AI workflows and agents. Teams ingest documents and online docs into knowledge bases, connect local or hosted language models, and publish assistants to websites or APIs from a Docker self-hosted deployment.

Open WebUI

Open WebUIAIOpen

One chat interface for every model you run or connect

Stars150.5K
Commit10h ago
LicenseBSD-3-Clause

Open WebUI is the front end that turns a local inference server into something a household or a team can actually use. It handles accounts, conversation history, document retrieval, and model switching, and speaks to both local runtimes and hosted APIs.

Khoj

KhojAI

Open-source AI second brain for notes, agents, and automations

Stars37.6K
Commit29d ago
LicenseAGPL-3.0-or-later

Khoj is a self-hosted AI second brain that answers from personal notes and the web, with custom agents and scheduled automations.

LobeChat

LobeChatAI

Polished chat interface for many model providers

Stars82.1K
Commit8h ago
LicenseUnknown

LobeChat is the most designed of the open chat front ends. Plugins, an assistant marketplace, voice input and output, and vision support are all present, and the interface holds up next to commercial products.