langflow-ai/openrag
OpenRAG is a comprehensive, single package Retrieval-Augmented Generation platform built on Langflow, Docling, and Opensearch.
What it solves
OpenRAG 提供一个完整的智能文档搜索和 AI 驱动对话平台。它解决了搭建 Retrieval‑Augmented Generation(RAG)的复杂性,提供一套预包装系统,处理文档摄取、语义搜索和聊天界面,让用户使用大语言模型查询自己的文档。
How it works
OpenRAG 通过简化的工作流将文档转化为可搜索的知识。它使用 Docling 对混乱的真实世界数据进行智能解析,使用 OpenSearch 提供生产级语义搜索,并通过 Langflow 编排检索工作流和代理协作。平台基于 FastAPI 与 Next.js 构建,提供聊天界面供用户与知识库交互。
Who it’s for
此工具面向希望快速部署可投入生产的 RAG 系统的个人和企业。也适用于想通过 Python 与 TypeScript SDK 将 RAG 能力集成到自有应用的开发者,或通过 Model Context Protocol(MCP)连接 Cursor、Claude Desktop 等 AI 助手。
Highlights
- Agentic RAG workflows:支持高级编排,包括重新排序和多代理协作。
- Visual Workflow Builder:提供由 Langflow 驱动的拖拽式界面,快速迭代。
- Enterprise Scalability:使用 OpenSearch 确保任何规模下的搜索性能。
- MCP Integration:内置 Model Context Protocol 服务器,可直接将外部 AI 助手连接到知识库。