Uma interface web auto-hospedada e independente de provedores para conversar com modelos locais do Ollama e APIs compatíveis com OpenAI, com RAG, plugins e controle de acesso multiusuário.
onyx-dot-app/onyx
Plataforma de chat com IA e gestão de conhecimento, auto-hospedada, que indexa dados de mais de 50 apps conectados e funciona com a maioria dos provedores de LLM.
Alternativa open source a:ChatGPT Enterprise
Glean
- Estrelas
- 32,605
- Forks
- 4,583
- Issues abertas
- 591
- Último commit
- há 7 horas
O que é?
Onyx é uma camada de conhecimento e contexto para equipes e agentes de IA. Ela se conecta a diversos aplicativos empresariais, importa documentos com seus metadados e permissões e cria um índice para recuperar respostas a partir do conhecimento interno. Os usuários podem fazer perguntas em uma interface de chat. A plataforma também oferece busca com RAG, relatórios de pesquisa aprofundada, agentes personalizados com conjuntos específicos de conhecimento e instruções, além de ações em aplicativos externos via MCP.
A plataforma pode ser implantada em um ambiente autocontido e isolado de redes externas, mantendo o índice de documentos, o banco de dados e o processamento dentro da implantação. Os modelos de embeddings e provedores de LLM podem ser auto-hospedados, como Ollama, vLLM ou LiteLLM, ou proprietários, como OpenAI, Anthropic ou Gemini. A plataforma também inclui integrações de busca na web, um sandbox seguro para código, geração de artefatos e modo de voz.
O acesso está disponível por meio de um app web e desktop, um bot para Slack e Discord, um servidor MCP para clientes como Claude Code, uma extensão do Chrome e um widget incorporável. As opções de implantação incluem Docker, Kubernetes e Helm. O Lite mode, mais leve, usa menos de 1 GB de memória para chat e agentes, sem indexação de documentos.
Recursos principais
- 01Busca agentic com RAG, que combina um índice híbrido com um agente otimizado para recuperação
- 02Fluxo de pesquisa aprofundada para gerar relatórios detalhados em várias etapas
- 03Agentes personalizados com conhecimento delimitado, instruções e ações
- 04Busca na web via Serper, Google PSE, Brave, SearXNG e outros
- 05Ações externas e suporte a MCP para executar tarefas de ponta a ponta
- 06Recursos empresariais, incluindo SSO, RBAC e histórico de consultas
Casos de uso
- Oferecer à equipe uma única interface de chat para buscar informações em ferramentas e documentos internos
- Criar agentes de IA que respondem a perguntas com base em um conjunto específico de conhecimento da empresa
- Executar um assistente de IA privado e auto-hospedado em um ambiente isolado de redes externas ou sensível
- Responder a perguntas no Slack ou Discord com base no conhecimento da organização
Início rápido
- 1
Execute o script oficial de instalação em uma linha do README
- 2
Ou experimente o Onyx Cloud gratuitamente, sem fazer o deploy
Antes de usar
- O deploy padrão executa muitos componentes, incluindo índices, workers, servidores de inferência, Redis e MinIO, então hospedar por conta própria exige bastante esforço.
- O modo Lite é mais leve, mas não consegue indexar documentos.
- Os recursos do Enterprise Edition estão sujeitos a uma licença comercial separada da licença MIT do Community Edition.
Tópicos
Perguntas frequentes
- O que é onyx?
- Plataforma de chat com IA e gestão de conhecimento, auto-hospedada, que indexa dados de mais de 50 apps conectados e funciona com a maioria dos provedores de LLM. Onyx é uma camada de conhecimento e contexto para equipes e agentes de IA. Ela se conecta a diversos aplicativos empresariais, importa documentos com seus metadados e permissões e cria um índice para recuperar respostas a partir do conhecimento interno. Os usuários podem fazer perguntas em uma interface de chat. A plataforma também oferece busca com RAG, relatórios de pesquisa aprofundada, agentes personalizados com conjuntos específicos de conhecimento e instruções, além de ações em aplicativos externos via MCP.
- onyx é gratuito? Qual é a licença?
- onyx é open source sob a licença Other. Confira os termos da licença antes de usá-lo em produtos comerciais.
- onyx ainda é mantido?
- Manutenção ativa. O último commit de onyx foi em 20 de out. de 2026.
- Para que posso usar onyx?
- Oferecer à equipe uma única interface de chat para buscar informações em ferramentas e documentos internos Criar agentes de IA que respondem a perguntas com base em um conjunto específico de conhecimento da empresa Executar um assistente de IA privado e auto-hospedado em um ambiente isolado de redes externas ou sensível Responder a perguntas no Slack ou Discord com base no conhecimento da organização
- Como instalar onyx?
- Execute o script oficial de instalação em uma linha do README Ou experimente o Onyx Cloud gratuitamente, sem fazer o deploy
- Onde consigo onyx?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/onyx-dot-app/onyx
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Sistema operacional de memória para LLMs e agentes de IA que armazena, recupera e gerencia memórias de longo prazo como um grafo editável.
Plataforma visual para criar, testar e implantar agentes e workflows de IA, com exposição integrada por API e servidor MCP.
Memória persistente para agentes de programação: registra a atividade das sessões, compacta as informações com IA e injeta contexto relevante em sessões futuras.
O LobeHub é uma plataforma para organizar agentes de IA em equipes sempre ativas, que podem ser contratadas, agendadas e avaliadas em um só lugar.
Um mecanismo de IA auto-hospedado e compatível com OpenAI, que executa LLMs e modelos de visão, voz, imagem e vídeo em qualquer hardware, inclusive em máquinas só com CPU.