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 助手連結至知識庫。