infiniflow / ragflow Open source

RAG plus agent capabilities

Retrieval is one layer of the context.

RAGFlow is an open-source retrieval-augmented generation engine that fuses RAG with agent capabilities to create a context layer for LLMs. The word layer matters, because retrieved chunks are one input among several.

What fills the windowIllustrative
Retrieval onlychunks and instruction
Context layerretrieval plus agent work
instruction retrieved chunks tool results prior steps

Proportions are illustrative. The project describes fusing RAG with agent capabilities to create a context layer for LLMs.

Retrieval

Chunks still matter

Getting the right passage is the part everyone built first, and it stays load-bearing.

Agent

Some context is produced

A tool call generates context that no document contained, which is a different source with different failure modes.

Layer

One place to assemble it

Naming it a layer says the assembly is a component you can inspect rather than prompt code scattered across an app.

infiniflow/ragflow Design study by Goose. Not affiliated with the project.