Interfaz web autoalojada e independiente del proveedor para chatear con modelos locales de Ollama y APIs compatibles con OpenAI, con RAG, plugins y control de acceso multiusuario.
onyx-dot-app/onyx
Plataforma de chat con IA y gestión del conocimiento autoalojada que indexa datos de más de 50 aplicaciones conectadas y funciona con la mayoría de los proveedores de LLM.
Alternativa open source a:ChatGPT Enterprise
Glean
- Estrellas
- 32,605
- Forks
- 4,583
- Issues abiertos
- 591
- Último commit
- hace 8 horas
¿Qué es?
Onyx es una capa de conocimiento y contexto para equipos y agentes de IA. Se conecta con numerosas aplicaciones empresariales, incorpora documentos junto con sus metadatos y permisos, y crea un índice para recuperar respuestas a partir del conocimiento interno. Los usuarios pueden hacer preguntas desde una interfaz de chat. La plataforma también ofrece búsqueda basada en RAG, informes de investigación profunda, agentes personalizados con subconjuntos de conocimiento e instrucciones específicas, y acciones en aplicaciones externas mediante MCP.
La plataforma puede implementarse en un entorno autocontenido y aislado de redes externas, con el índice de documentos, la base de datos y el procesamiento dentro de la implementación. Los modelos de embeddings y los proveedores de LLM pueden ser autoalojados (como Ollama, vLLM o LiteLLM) o propietarios (como OpenAI, Anthropic o Gemini). También incluye integraciones de búsqueda web, un sandbox seguro para código, generación de artefactos y modo de voz.
Se puede acceder desde una aplicación web y de escritorio, un bot para Slack y Discord, un servidor MCP para clientes como Claude Code, una extensión de Chrome y un widget integrable. Las opciones de implementación incluyen Docker, Kubernetes y Helm; además, el modo Lite, ligero, funciona con menos de 1 GB de memoria para usar chat y agentes sin indexar documentos.
Funciones clave
- 01Búsqueda RAG agéntica que combina un índice híbrido con un agente optimizado para la recuperación
- 02Flujo de trabajo de investigación profunda para elaborar informes detallados en varios pasos
- 03Agentes personalizados con conocimientos, instrucciones y acciones delimitados
- 04Búsqueda web mediante Serper, Google PSE, Brave, SearXNG y otros
- 05Acciones externas y compatibilidad con MCP para realizar tareas de principio a fin
- 06Funciones empresariales, como SSO, RBAC e historial de consultas
Casos de uso
- Ofrecer a un equipo una única interfaz de chat para buscar en sus herramientas y documentos internos
- Crear agentes de IA que respondan preguntas basándose en un conjunto específico de conocimientos de la empresa
- Ejecutar un asistente de IA privado y autoalojado en un entorno aislado de redes externas o sensible
- Responder preguntas en Slack o Discord a partir del conocimiento de la organización
Inicio rápido
- 1
Ejecuta el script oficial de instalación de una sola línea del README
- 2
O prueba Onyx Cloud gratis sin desplegar nada
Antes de usarlo
- El despliegue estándar ejecuta muchos componentes, incluidos índices, workers, servidores de inferencia, Redis y MinIO, por lo que alojarlo por cuenta propia requiere bastante trabajo.
- El modo Lite es más ligero, pero no puede indexar documentos.
- Las funciones de Enterprise Edition tienen una licencia comercial independiente de la licencia MIT de Community Edition.
Temas
Preguntas frecuentes
- ¿Qué es onyx?
- Plataforma de chat con IA y gestión del conocimiento autoalojada que indexa datos de más de 50 aplicaciones conectadas y funciona con la mayoría de los proveedores de LLM. Onyx es una capa de conocimiento y contexto para equipos y agentes de IA. Se conecta con numerosas aplicaciones empresariales, incorpora documentos junto con sus metadatos y permisos, y crea un índice para recuperar respuestas a partir del conocimiento interno. Los usuarios pueden hacer preguntas desde una interfaz de chat. La plataforma también ofrece búsqueda basada en RAG, informes de investigación profunda, agentes personalizados con subconjuntos de conocimiento e instrucciones específicas, y acciones en aplicaciones externas mediante MCP.
- ¿onyx es gratuito? ¿Qué licencia tiene?
- onyx es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿onyx sigue mantenido?
- Mantenimiento activo. El último commit de onyx fue el 20 oct 2026.
- ¿Para qué puedo usar onyx?
- Ofrecer a un equipo una única interfaz de chat para buscar en sus herramientas y documentos internos Crear agentes de IA que respondan preguntas basándose en un conjunto específico de conocimientos de la empresa Ejecutar un asistente de IA privado y autoalojado en un entorno aislado de redes externas o sensible Responder preguntas en Slack o Discord a partir del conocimiento de la organización
- ¿Cómo se instala onyx?
- Ejecuta el script oficial de instalación de una sola línea del README O prueba Onyx Cloud gratis sin desplegar nada
- ¿Dónde consigo onyx?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/onyx-dot-app/onyx
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Sistema operativo de memoria para LLM y agentes de IA que almacena, recupera y gestiona recuerdos a largo plazo en forma de grafo editable.
Plataforma visual para crear, probar y desplegar agentes y flujos de trabajo de IA, con exposición integrada mediante API y servidor MCP.
Memoria persistente para agentes de programación que registra la actividad de las sesiones, la resume con IA e incorpora contexto relevante en sesiones futuras.
LobeHub es una plataforma para organizar agentes de IA en equipos siempre activos, que se pueden contratar, programar y supervisar desde un mismo lugar.
Motor de IA autohospedado y compatible con OpenAI que ejecuta LLM, modelos de visión, voz, imagen y video en cualquier hardware, incluso solo con CPU.