Ragflow AI Agent

by infiniflow• 93k•• Scanned•Claim this listing•Request removal
Data Science & MLagent harnessagentic aiagentic nagiveagentic retrievalagentic search

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

Ragflow is an open-source ai agent by infiniflow, written mainly in Go, with 93,282 GitHub stars and the Apache-2.0 license. Its code was last updated Oct 31, 2026.

Scan summary: scanned Nov 5, 2026 at commit cf34ed9. Seen able to connect to the internet. Scan policy

Scanned
Full scan at cf34ed9 · Nov 5, 2026
Scanned
Static code scanwarn
Secrets scanfail
Dependency audit217 known vulnerabilitiesfail
Manifestnonewarn
Buildfail
Boot & handshaken/a
Network egresswarn
Reproducible (×3)n/a

Findings (76)

  • high
    exfiltration issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    secrets issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    github.com/gomarkdown/markdown@0.0.0-20260614204949-e08cff860f76: 1 known vulnerability
    GHSA-cv23-7vc5-jfh7
    go.mod
  • medium
    urllib3@2.7.0: 3 known vulnerabilities
    PYSEC-2026-4175, PYSEC-2026-4176, PYSEC-2026-4177
    tools/es-to-oceanbase-migration/uv.lock
  • medium
    black@26.5.1: 1 known vulnerability
    GHSA-cg8m-r9f2-5wm2
    tools/firecrawl/requirements.txt
  • medium
    @xmldom/xmldom@0.7.13: 15 known vulnerabilities
    GHSA-27p8-2357-5qqv, GHSA-2v35-w6hq-6mfw, GHSA-4w3w-2rp5-g8jm, GHSA-6gmq-8vp8-gcm6, GHSA-6h8r-xr42-gp59 +10 more
    web/package-lock.json
  • medium
    axios@1.13.6: 34 known vulnerabilities
    GHSA-35jp-ww65-95wh, GHSA-3g43-6gmg-66jw, GHSA-3p68-rc4w-qgx5, GHSA-3pq3-5fj3-cg6v, GHSA-3w6x-2g7m-8v23 +29 more
    web/package-lock.json
  • medium
    braces@2.3.2: 1 known vulnerability
    GHSA-grv7-fg5c-xmjg
    web/package-lock.json
  • medium
    decode-uri-component@0.2.2: 2 known vulnerabilities
    GHSA-qr28-fpjm-wq7f, GHSA-vcc3-ghjq-m6fr
    web/package-lock.json
  • medium
    dompurify@3.3.2: 17 known vulnerabilities
    GHSA-39q2-94rc-95cp, GHSA-55q2-fjhq-7xh7, GHSA-6688-9rhm-gjv2, GHSA-76mc-f452-cxcm, GHSA-c2j3-45gr-mqc4 +12 more
    web/package-lock.json
  • medium
    flatted@3.3.3: 2 known vulnerabilities
    GHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh
    web/package-lock.json
  • medium
    form-data@4.0.5: 1 known vulnerability
    GHSA-hmw2-7cc7-3qxx
    web/package-lock.json
  • medium
    js-cookie@3.0.5: 1 known vulnerability
    GHSA-qjx8-664m-686j
    web/package-lock.json
  • medium
    js-yaml@3.14.2: 4 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68
    web/package-lock.json
  • medium
    js-yaml@4.1.1: 4 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68
    web/package-lock.json
  • medium
    minimatch@3.1.2: 3 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj
    web/package-lock.json
  • medium
    minimatch@5.1.6: 3 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj
    web/package-lock.json
  • medium
    node-fetch@1.7.3: 1 known vulnerability
    GHSA-r683-j2x4-v87g
    web/package-lock.json
  • medium
    pdfjs-dist@2.16.105: 1 known vulnerability
    GHSA-wgrm-67xf-hhpq
    web/package-lock.json
  • medium
    picomatch@2.3.1: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    web/package-lock.json
  • medium
    picomatch@4.0.3: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    web/package-lock.json
  • medium
    react-router@7.11.0: 14 known vulnerabilities
    GHSA-2j2x-hqr9-3h42, GHSA-2w69-qvjg-hvjx, GHSA-337j-9hxr-rhxg, GHSA-49rj-9fvp-4h2h, GHSA-8646-j5j9-6r62 +9 more
    web/package-lock.json
  • medium
    rollup@4.54.0: 1 known vulnerability
    GHSA-mw96-cpmx-2vgc
    web/package-lock.json
  • medium
    svgo@3.3.2: 4 known vulnerabilities
    GHSA-2p49-hgcm-8545, GHSA-4vpr-x523-8j87, GHSA-w27v-7q3p-w38r, GHSA-xpqw-6gx7-v673
    web/package-lock.json
  • medium
    uuid@10.0.0: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    web/package-lock.json
  • medium
    uuid@8.3.2: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    web/package-lock.json
  • medium
    uuid@9.0.1: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    web/package-lock.json
  • medium
    webpack-dev-middleware@6.1.3: 1 known vulnerability
    GHSA-g84c-rxfj-3j2c
    web/package-lock.json
  • medium
    ws@8.18.3: 2 known vulnerabilities
    GHSA-58qx-3vcg-4xpx, GHSA-96hv-2xvq-fx4p
    web/package-lock.json
  • medium
    xlsx@0.18.5: 2 known vulnerabilities
    GHSA-4r6h-8v6p-xvw6, GHSA-5pgg-2g8v-p4x9
    web/package-lock.json
  • medium
    zod@3.25.76: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    web/package-lock.json
  • medium
    Install or build failed in a clean environment
    .txt writing top-level names to ragflow.egg-info/top_level.txt writing manifest file 'ragflow.egg-info/SOURCES.txt' [stderr] error: package directory 'agent' does not exist hint: Build failures usually indicate a problem with the package or the build environment
  • medium
    Install contacted hosts other than package registries
    mirrors.aliyun.com, releases.astral.sh
  • low
    Possible example credential in docs/tests: private-key
    2 matches in this file
    internal/agent/sandbox/ssh_test.go:92
  • low
    Possible example credential in docs/tests: generic-api-key
    internal/entity/models/gpustack_rerank_audio_test.go:58
  • low
    Possible example credential in docs/tests: generic-api-key
    internal/entity/models/paddleocr_test.go:470
  • low
    Possible example credential in docs/tests: generic-api-key
    internal/service/user_resolve_api_token_test.go:36
  • low
    Possible example credential in docs/tests: generic-api-key
    2 matches in this file
    test/testcases/configs.py:37
  • low
    Possible example credential in docs/tests: generic-api-key
    sdk/python/test/conftest.py:37
  • low
    Possible example credential in docs/tests: generic-api-key
    test/api/config.go:97
  • low
    github.com/yuin/goldmark@1.7.1: 1 known vulnerability
    GO-2026-5320
    go.mod
  • low
    golang.org/x/crypto@0.58.0: 1 known vulnerability
    GO-2026-5932
    go.mod
  • low
    golang.org/x/net@0.61.0: 2 known vulnerabilities
    GO-2026-6860, GO-2026-6866
    go.mod
  • low
    idna@3.11: 2 known vulnerabilities
    PYSEC-2026-215, PYSEC-2026-215
    tools/es-to-oceanbase-migration/uv.lock
  • low
    pygments@2.19.2: 2 known vulnerabilities
    PYSEC-2026-2987, PYSEC-2026-2987
    tools/es-to-oceanbase-migration/uv.lock
  • low
    pytest@9.0.2: 2 known vulnerabilities
    PYSEC-2026-1845, PYSEC-2026-1845
    tools/es-to-oceanbase-migration/uv.lock
  • low
    idna@3.9.0: 1 known vulnerability
    PYSEC-2026-215
    tools/firecrawl/requirements.txt
  • low
    python-dotenv@1.2.1: 1 known vulnerability
    PYSEC-2026-2270
    uv.lock
  • low
    requests@2.32.5: 1 known vulnerability
    PYSEC-2026-2275
    uv.lock
  • low
    @babel/core@7.28.5: 1 known vulnerability
    GHSA-4x5r-pxfx-6jf8
    web/package-lock.json
  • low
    @tootallnate/once@2.0.0: 1 known vulnerability
    GHSA-vpq2-c234-7xj6
    web/package-lock.json
  • low
    @vitest/mocker@3.2.4: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    web/package-lock.json
  • low
    ajv@6.12.6: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    web/package-lock.json
  • low
    ajv@8.17.1: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    web/package-lock.json
  • low
    deepmerge@4.3.1: 1 known vulnerability
    GHSA-gcqx-w48m-w2h4
    web/package-lock.json
  • low
    diff@4.0.2: 1 known vulnerability
    GHSA-73rr-hh4g-fpgx
    web/package-lock.json
  • low
    diff@5.2.0: 1 known vulnerability
    GHSA-73rr-hh4g-fpgx
    web/package-lock.json
  • low
    echarts@5.6.0: 1 known vulnerability
    GHSA-fgmj-fm8m-jvvx
    web/package-lock.json
  • low
    follow-redirects@1.15.11: 1 known vulnerability
    GHSA-r4q5-vmmm-2653
    web/package-lock.json
  • low
    katex@0.16.47: 1 known vulnerability
    GHSA-238p-pmpm-9mq7
    web/package-lock.json
  • low
    micromatch@3.1.10: 1 known vulnerability
    GHSA-952p-6rrq-rcjv
    web/package-lock.json
  • low
    postcss-selector-parser@6.0.10: 1 known vulnerability
    GHSA-rj75-hqrm-r3gf
    web/package-lock.json
  • low
    postcss-selector-parser@6.1.2: 2 known vulnerabilities
    GHSA-rj75-hqrm-r3gf, GHSA-w9m9-85wc-3x92
    web/package-lock.json
  • low
    postcss-selector-parser@7.1.1: 2 known vulnerabilities
    GHSA-rj75-hqrm-r3gf, GHSA-w9m9-85wc-3x92
    web/package-lock.json
  • low
    prismjs@1.27.0: 1 known vulnerability
    GHSA-x7hr-w5r2-h6wg
    web/package-lock.json
  • low
    valibot@1.2.0: 1 known vulnerability
    GHSA-5qjj-4xww-7phc
    web/package-lock.json
  • low
    yaml@1.10.2: 1 known vulnerability
    GHSA-48c2-rrv3-qjmp
    web/package-lock.json
  • low
    No manifest declaring network access and environment variables (agent.json)

Network activity

During install
mirrors.aliyun.comreleases.astral.sh
While running
Not run — the code wasn't started in this scan

Automated result for the commit shown. See our scan policy. View the scan log

Maintainers can claim the listing to rescan, or dispute a result.

Ragflow alternatives

View more →

Similar ai agents in Data Science & ML, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Ragflow (this page)
infiniflow
93kApache-2.0Oct 31, 2026Scanned, no flagged issues
Cherry Studio
CherryHQ
53kAGPL-3.0Nov 1, 2026Scanned, no flagged issues
PageIndex
VectifyAI
40kMITOct 29, 2026Scanned, no flagged issues
Graphiti
getzep
32kApache-2.0Nov 1, 2026Scanned, no flagged issues
Cua
trycua
31kMITNov 1, 2026Scanned, no flagged issues
Mlflow
mlflow
29kApache-2.0Nov 1, 2026Scanned, no flagged issues