kb-bench

Which platform for which job

No platform here won every dimension, and the one that came first overall is the wrong choice for at least two of the jobs below. These pages start from the problem rather than from the ranking.

Why the overall ranking is not the answer

Dify retrieved the most answers, so it heads the table. But FastGPT preserved figures far more accurately, AnythingLLM runs in a fraction of the memory, and RAGFlow is the only one with a licence permitting resale. A single ordering cannot carry that, and pretending otherwise would make this site less useful, not more.

Which platform can be driven entirely from scripts?

fastgpt — FastGPT. Every step from first boot to retrieval is reachable over HTTP with no browser, which is not true of the rest — one platform cannot be automated at all.

Which platform is best for searching internal documentation?

anythingllm — AnythingLLM. It answered 83% of the questions correctly — the highest of anything measured — while holding a tenth of the memory of the heaviest platform and a fifth of the next best performer.

Which platform preserves figures in contracts and specifications?

fastgpt — FastGPT. It retained every planted fact in the corpus with exact chunk visibility, and unlike the platform that scored higher on retrieval, you can audit what it stored.

Which platform runs on a small VPS?

anythingllm — AnythingLLM, without a trade this time. It holds 542 MB in one container and also had the highest retrieval accuracy of anything measured on this corpus.

Every recommendation states where it stops

Each page ends with the conditions under which its own recommendation no longer holds. That section is required rather than optional: advice without a boundary eventually gets applied where it does not apply, and the reader who needs the exception is exactly the one a comparison site owes it to.