RAG, knowledge & memory RAGFlow
Is RAGFlow safe?
Short answer: Caution. StackGrade's weekly scan of infiniflow/ragflow gives it a Caution label for 3 critical-severity known vulnerabilities in runtime dependencies (OSV). It does list 64 high-severity advisories in runtime dependencies, which don't change the label. Critical advisories are counted once per package; a known issue in a locked package version does not prove RAGFlow is exploitable in your setup. Automated scan of commit 62b94c0 on 2 Nov 2026, not a manual audit.
Updated : the last week its score, rank or safety result changed.
Open-source RAG engine with agent features and deep document understanding.
- 93,321 stars
- pushed 2 Nov
- Apache-2.0
- Go
#6of 52 overall#1in RAG, knowledge & memory▼ 2 vs Week 44
- Maintenance 30%77
- Adoption 30%62
- Docs 20%69
- Community 20%–
Score over the last 4 weeks: 64, 65, 71, 69.
3 critical-severity known vulnerabilities in runtime dependencies (OSV).
How this score works
Each part is a percentile among all 52 tracked tools, so 50 is average for this list. Community is not measured yet; the score uses the other 80%.
- Maintenance: Last push 2 Nov 2026. Last 10 GitHub releases within 3 days (about 79 per 30 days), latest release 1 Nov 2026. Issue close time: fewer than 5 closed issues, so not used.
- Adoption: 93,321 stars (70%), 11,202 forks (30%).
- Docs: README 17,009 characters, 20 headings, 20 code blocks, install section: yes.
#1 of 3 in RAG, knowledge & memory
Ranked by score. The yellow row is this tool.
- 1RAGFlow#6 overall69Caution
- 2Mem0#21 overall55Caution
- 3LlamaIndex#35 overall43Caution
Safety scan, 2 Nov 2026
Automated scan of commit 62b94c0, 5,221 files. Not a manual audit.
Caution
- 3Critical dependency advisories64 high, 64 medium, 12 low. OSV, runtime dependencies only.
- 0Install hooksNo npm install scripts found.
- 0Remote-code patternsFor example eval(fetch(…)).
- 64Agent files checked0 phrases flagged for review.
- 3curl | sh installersIn docs or program code. Information only.
Why this label?
Why this label:
- 3 critical-severity known vulnerabilities in runtime dependencies (OSV)
Known vulnerabilities in runtime dependencies (OSV): 3 critical, 64 high, 64 medium, 12 low, 7 unrated
aiohttp@3.9.5 (PYSEC-2026-2102) in tools/firecrawl/requirements.txtcertifi@2026.7.22 (PYSEC-2026-4320) in tools/firecrawl/requirements.txtdompurify@3.4.11 (GHSA-cg2g-xh64-v4q7) in web/package-lock.json
Also found (informational, does not change the label):
- 64 high-severity known vulnerabilities in runtime dependencies (OSV)
- Documents curl|sh style installer (3 occurrences, e.g. docs/administrator/management/ragflow_cli.md)
- Critical advisories counted once per package: 4 matches across 2 lockfiles
- Skill scripts contact: www.apache.org
Notes:
- 31 affected packages only in dev/test/docs manifests, not counted
- Telemetry/analytics references in code: telemetry
Automated scan of commit 62b94c0 on 2 Nov 2026, not a manual audit. 5,221 files checked. What we check
Repo activity
From the GitHub API, fetched 2 Nov 2026.
- 10+Releases, 90 daysLatest nightly, 1 Nov
- –Median issue closeFewer than 5 closed issues
- 93.3kStars+450 since 26 Oct
- 11.2kForks1,322 open issues
- 2023Repo created12 Dec 2023
10 releases in the last 30 days (GitHub releases feed, last 10 entries):
Questions about RAGFlow
Answers use this week's StackGrade data.
Is RAGFlow safe to use?
Caution. StackGrade's weekly scan of infiniflow/ragflow gives it a Caution label for 3 critical-severity known vulnerabilities in runtime dependencies (OSV). It does list 64 high-severity advisories in runtime dependencies, which don't change the label. Critical advisories are counted once per package; a known issue in a locked package version does not prove RAGFlow is exploitable in your setup. Automated scan of commit 62b94c0 on 2 Nov 2026, not a manual audit.
How does StackGrade score RAGFlow?
RAGFlow scores 69 out of 100 in Week 45: #6 of 52 tracked tools overall and #1 in RAG, knowledge & memory. The score combines maintenance (77), adoption (62) and docs (69) as percentiles among all 52 tracked tools; community (20% weight) is not measured yet, so the score uses the other 80%. It is not a hands-on test and it is separate from the safety label.
What are the alternatives to RAGFlow?
The highest-scored other tools in RAG, knowledge & memory this week: Mem0 (55, Caution), LlamaIndex (43, Caution). StackGrade has not tested them hands-on.
What licence does RAGFlow use?
The licence listed for infiniflow/ragflow is Apache-2.0. Read the licence text before commercial use.
Compare and use it
Used in 3 AI use cases
All facts and sources
- Type
- AI tool
- License
- Apache-2.0
- Language
- Go
- Created
- 12 Dec 2023
- Owner
- infiniflow (Organization)
- Forks
- 11,202
- Homepage
- ragflow.io
GitHub description: “RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fuses cutting-edge RAG with Agent capabilities to create a superior context layer for LLMs”
Sources: github.com/infiniflow/ragflow, api.github.com/repos/infiniflow/ragflow, raw.githubusercontent.com/infiniflow/ragflow/main/README.md. Fetched 2 Nov 2026.
Know when RAGFlow changes label
One email a week: the new top 10, the biggest score changes and every safety label that changed.
Free. Double opt-in: you confirm by email first, unsubscribe in one click.