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 编排检索工作流和代理协作。平台基于 FastAPINext.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 助手连接到知识库。