Skip to content
CAI
Produce a survey ↗Verify a survey

infiniflow/ragflow

RAGFlow is a Retrieval-Augmented Generation platform that ingests, structures, and retrieves data from diverse sources including documents, web pages, and cloud storage. The system provides a modular architecture for document parsing, chunking, and embedding, supporting both Python and Go implementations for high-performance processing. It features a comprehensive agent framework with pluggable tools, sandboxed code execution, and workflow orchestration for complex reasoning tasks. Additionally, it offers a unified API and CLI for managing datasets, chat sessions, and administrative configurations.

45.4

Weak · 29 July 2026

870k

lines of production code

Go

with TypeScript, Python

8

bus factor · 717 authors in all

3

measurements over time

CAI band scale
CAI trend line

How it got here

2023–2025 · RAG architecture and SDK expansion

This period focused on restructuring the RAG pipeline into a modular, flow-based execution engine while introducing a comprehensive Python SDK and CLI for programmatic interaction. The work also expanded data source connectors for GitHub, Bitbucket, and Google Drive, and introduced deep document parsing and memory management capabilities.

75 changes

2026 · Go backend migration and test expansion

This period was dominated by the migration of the RAGFlow backend to Go, covering the CLI, server, and core service layers. Concurrently, the team significantly expanded test coverage across API endpoints, RAG components, and the new Go modules to ensure functional parity and reliability.

138 changes

CAI lens gauges

Survey your own repository

infiniflow/ragflow was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.

Survey a repository

About this page

  • The description of this project is derived from its own commit history, not from its README.
  • The score is its highest published measurement, taken on 29 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
  • Measured at commit 0cb4039be9 — the exact code this score is about.
  • Scored under rubric rubric-2026.08.18. Score the same commit under that rubric and you get the same number.
CAI link cards