
ChatGPT
AI conversational assistant for answering questions, writing, and coding help
Discover top open-source software, updated regularly with real-world adoption signals.

Self‑hosted AI chat UI with agents, RAG, and 40+ connectors
Onyx delivers a feature‑rich, self‑hostable chat interface that works with any LLM, offering custom agents, hybrid RAG, web search, 40+ connectors, and enterprise‑grade security—all deployable via Docker, Kubernetes or Terraform.

Onyx is a self‑hosted chat platform designed for developers, product teams, and enterprises that need a flexible AI assistant capable of tapping into internal and external knowledge sources. It supports any LLM—cloud‑based services like OpenAI, Anthropic, Gemini, as well as self‑hosted models such as Ollama or vLLM—so you can choose the model that fits your performance, cost, and privacy requirements.
The UI includes custom AI agents, hybrid retrieval‑augmented generation with a knowledge graph, and built‑in web search via Google PSE, Exa, Serper, or an in‑house scraper. Over 40 connectors let you ingest data from SaaS apps, file stores, and databases. Advanced features like deep multi‑step research, code interpretation, image generation, and action execution (MCP) enable complex workflows, while collaboration tools provide chat sharing, role‑based access, analytics, and SSO/RBAC security.
Onyx can be launched with a single script or deployed through Docker, Kubernetes, or Terraform, and it runs in air‑gapped environments. Comprehensive guides cover major cloud providers, and a vibrant Discord community offers support and contributions. The Community Edition is MIT‑licensed, with an Enterprise Edition adding extra capabilities for large organizations.
When teams consider Onyx, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Customer Support Knowledge Base
Agents retrieve up‑to‑date policy documents from internal repositories and answer tickets in real time.
Research Assistant for Market Analysis
Deep research agents combine web search, uploaded reports, and connector data to generate comprehensive market insights.
Internal DevOps Automation
MCP actions let AI agents trigger CI pipelines, fetch logs, and create incident tickets directly from chat.
Creative Content Generation
Users generate images, code snippets, and data visualizations on demand within the same conversational UI.
Yes, it can be deployed in a completely air‑gapped environment as long as the required LLM and data sources are available locally.
Onyx works with any API‑compatible LLM, including OpenAI, Anthropic, Gemini, as well as self‑hosted options like Ollama and vLLM.
Onyx provides SSO (OIDC/SAML/OAuth2), role‑based access control, and encryption of stored credentials. Document permissioning mirrors external app access.
You can install via a single script, Docker Compose, Kubernetes manifests, or Terraform modules, with guides for major cloud providers.
The Community Edition is free under the MIT license; the Enterprise Edition adds extra features for larger organizations.
Project at a glance
ActiveLast synced 4 days ago