Repolode
onyx-dot-app

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 EnterpriseGlean

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. 1

    Execute o script oficial de instalação em uma linha do README

  2. 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