Sobre el proyecto
OpenRAG es una plataforma integral de Retrieval-Augmented Generation (RAG) en un solo paquete para búsqueda inteligente de documentos y conversaciones impulsadas por IA. Está construida con FastAPI y Next.js y está impulsada por OpenSearch, Langflow y Docling.
Las capacidades clave descritas en el README incluyen:
- Preempaquetado y listo para ejecutar: las herramientas principales están conectadas para que los usuarios puedan instalar y comenzar rápidamente.
- Flujos de trabajo RAG agénticos: orquestación con reordenamiento y coordinación multiagente.
- Ingesta de documentos: análisis de datos del mundo real desordenados a través de Docling.
- Constructor de flujos de trabajo de arrastrar y soltar: interfaz visual impulsada por Langflow para iteración rápida.
- Complementos empresariales modulares y búsqueda empresarial a escala a través de OpenSearch.
Flujo de trabajo típico: iniciar OpenRAG, agregar archivos o carpetas como conocimiento, y luego chatear con ese conocimiento a través de una interfaz de chat respaldada por LLMs y búsqueda semántica.
Las opciones de integración incluyen SDKs oficiales de Python y TypeScript/JavaScript (openrag-sdk) para chat y búsqueda programáticos, además de un servidor Model Context Protocol (MCP) integrado sobre HTTP transmisible montado en /mcp. Los clientes MCP como Cursor y Claude Desktop pueden conectarse usando la clave API de OpenRAG a través del encabezado X-API-Key; el README señala que el paquete independiente openrag-mcp de PyPI está en desuso en favor del endpoint /mcp. El servidor MCP expone herramientas para chat mejorado con RAG, búsqueda semántica, ingesta de documentos, filtros de conocimiento y gestión de configuraciones.
Las rutas de instalación documentadas incluyen un inicio rápido, instalación del paquete Python de OpenRAG e implementación de servicios autogestionados con Docker o Podman. La guía de desarrollo y contribución está en CONTRIBUTING.md, con solución de problemas y discusiones disponibles a través de la documentación del proyecto y las páginas de GitHub.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.