RAGFlow
RAG & knowledgeAn open-source RAG engine built on deep document understanding, designed to run as a complete app.
RAGFlow is a full retrieval application, not just a library. Its distinguishing strength is document understanding: it parses complex, layout-heavy files — tables, forms, mixed formats — into chunks that retrieve cleanly, instead of flattening everything into broken text.
It ships with a UI for managing knowledge bases and traceable, cited answers, so a team can self-host a grounded assistant without assembling the parts themselves.
Where it's ideally used
Strong when source documents are messy and layout-heavy, and you want a self-hosted, ready-to-run RAG app rather than a toolkit.
Where it doesn't fit
Less suitable when you need RAG embedded inside your own application — it is built to run as its own system.