Corvus AI Agent

by YS0meone• 101•• Scanned•Claim this listing•Request removal
Research & Analysisacademic researchagentic ragai agentceleryfastapi

Multi-agent AI research system — finds academic papers via semantic search & citation snowballing, then answers questions over them using agentic RAG with self-reflection. Built with LangGraph, FastAPI, Celery, and Qdrant.

Corvus is an open-source ai agent by YS0meone, written mainly in Python, with 101 GitHub stars and the MIT license. Its code was last updated Feb 28, 2026.

Scan summary: scanned Nov 5, 2026 at commit 7abcf9b. Seen able to run dynamic code. Scan policy

Scanned
Full scan at 7abcf9b · Nov 5, 2026
Scanned
Static code scanwarn
Secrets scanpass
Dependency audit418 known vulnerabilitiesfail
Manifestnonewarn
Buildn/a
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (90)

  • 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.
  • 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
    Deserializes data with pickle/marshal, which can execute code.
    backend/app/agent/RedisDocumentStore.py:47
  • medium
    fsspec@2026.1.0: 1 known vulnerability
    PYSEC-2026-4217
    backend/uv.lock
  • medium
    langchain-classic@1.0.1: 1 known vulnerability
    PYSEC-2026-2560
    backend/uv.lock
  • medium
    langchain-core@1.2.7: 4 known vulnerabilities
    PYSEC-2026-2193, PYSEC-2026-2562, PYSEC-2026-2563, PYSEC-2026-2564
    backend/uv.lock
  • medium
    langgraph@1.0.7: 1 known vulnerability
    PYSEC-2026-83
    backend/uv.lock
  • medium
    langgraph-api@0.7.13: 3 known vulnerabilities
    PYSEC-2026-3857, PYSEC-2026-3858, GHSA-4hm6-w6qq-w73v
    backend/uv.lock
  • medium
    langgraph-sdk@0.3.3: 2 known vulnerabilities
    PYSEC-2026-2575, PYSEC-2026-4240
    backend/uv.lock
  • medium
    langsmith@0.6.7: 3 known vulnerabilities
    PYSEC-2026-2582, PYSEC-2026-2583, GHSA-f4xh-w4cj-qxq8
    backend/uv.lock
  • medium
    lxml@6.0.2: 1 known vulnerability
    PYSEC-2026-87
    backend/uv.lock
  • medium
    pip@26.0: 4 known vulnerabilities
    PYSEC-2026-196, PYSEC-2026-2875, PYSEC-2026-2876, PYSEC-2026-3721
    backend/uv.lock
  • medium
    pyarrow@23.0.0: 1 known vulnerability
    PYSEC-2026-113
    backend/uv.lock
  • medium
    pyasn1@0.6.2: 8 known vulnerabilities
    PYSEC-2026-2263, PYSEC-2026-3455, PYSEC-2026-3456, PYSEC-2026-3457, GHSA-2qm8-x737-gmw5 +3 more
    backend/uv.lock
  • medium
    pypdf@6.7.0: 60 known vulnerabilities
    PYSEC-2026-3004, PYSEC-2026-3005, PYSEC-2026-3006, PYSEC-2026-3007, PYSEC-2026-3009 +55 more
    backend/uv.lock
  • medium
    soupsieve@2.8.3: 4 known vulnerabilities
    PYSEC-2026-3071, PYSEC-2026-3072, PYSEC-2026-4170, PYSEC-2026-4171
    backend/uv.lock
  • medium
    starlette@0.50.0: 5 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-2280, PYSEC-2026-2281, PYSEC-2026-248, PYSEC-2026-249
    backend/uv.lock
  • medium
    torch@2.10.0: 2 known vulnerabilities
    PYSEC-2026-139, GHSA-rrmf-rvhw-rf47
    backend/uv.lock
  • medium
    urllib3@2.6.3: 5 known vulnerabilities
    PYSEC-2026-141, PYSEC-2026-142, PYSEC-2026-4175, PYSEC-2026-4176, PYSEC-2026-4177
    backend/uv.lock
  • medium
    mcp@1.26.0: 7 known vulnerabilities
    PYSEC-2026-3481, PYSEC-2026-3482, PYSEC-2026-3483, GHSA-5h93-6whr-6q8j, GHSA-84m7-p3x7-pcfv +2 more
    mcp/uv.lock
  • medium
    python-multipart@0.0.22: 6 known vulnerabilities
    PYSEC-2026-3036, PYSEC-2026-3037, PYSEC-2026-3038, PYSEC-2026-3039, PYSEC-2026-3040 +1 more
    mcp/uv.lock
  • medium
    starlette@0.52.1: 5 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-2280, PYSEC-2026-2281, PYSEC-2026-248, PYSEC-2026-249
    mcp/uv.lock
  • medium
    @clerk/clerk-react@5.61.1: 1 known vulnerability
    GHSA-w24r-5266-9c3c
    web/pnpm-lock.yaml
  • medium
    @hono/node-server@1.19.2: 3 known vulnerabilities
    GHSA-92pp-h63x-v22m, GHSA-frvp-7c67-39w9, GHSA-wc8c-qw6v-h7f6
    web/pnpm-lock.yaml
  • medium
    @langchain/core@0.3.75: 1 known vulnerability
    GHSA-r399-636x-v7f6
    web/pnpm-lock.yaml
  • medium
    @remix-run/router@1.23.0: 2 known vulnerabilities
    GHSA-2j2x-hqr9-3h42, GHSA-2w69-qvjg-hvjx
    web/pnpm-lock.yaml
  • medium
    brace-expansion@1.1.12: 7 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +2 more
    web/pnpm-lock.yaml
  • medium
    brace-expansion@2.0.2: 7 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-f886-m6hf-6m8v, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr +2 more
    web/pnpm-lock.yaml
  • medium
    browserslist@4.26.0: 2 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    web/pnpm-lock.yaml
  • medium
    fflate@0.8.2: 1 known vulnerability
    GHSA-px8p-9vwx-vf98
    web/pnpm-lock.yaml
  • medium
    flatted@3.3.3: 2 known vulnerabilities
    GHSA-25h7-pfq9-p65f, GHSA-rf6f-7fwh-wjgh
    web/pnpm-lock.yaml
  • medium
    hono@4.9.7: 42 known vulnerabilities
    GHSA-26pp-8wgv-hjvm, GHSA-2gcr-mfcq-wcc3, GHSA-3hrh-pfw6-9m5x, GHSA-3vhc-576x-3qv4, GHSA-458j-xx4x-4375 +37 more
    web/pnpm-lock.yaml
  • medium
    js-cookie@3.0.5: 1 known vulnerability
    GHSA-qjx8-664m-686j
    web/pnpm-lock.yaml
  • medium
    js-yaml@4.1.0: 5 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68, GHSA-mh29-5h37-fv8m
    web/pnpm-lock.yaml
  • medium
    langsmith@0.2.15: 3 known vulnerabilities
    GHSA-3644-q5cj-c5c7, GHSA-fw9q-39r9-c252, GHSA-rr7j-v2q5-chgv
    web/pnpm-lock.yaml
  • medium
    langsmith@0.3.68: 4 known vulnerabilities
    GHSA-3644-q5cj-c5c7, GHSA-fw9q-39r9-c252, GHSA-rr7j-v2q5-chgv, GHSA-v34v-rq6j-cj6p
    web/pnpm-lock.yaml
  • medium
    lodash@4.17.21: 2 known vulnerabilities
    GHSA-r5fr-rjxr-66jc, GHSA-xxjr-mmjv-4gpg
    web/pnpm-lock.yaml
  • medium
    minimatch@3.1.2: 3 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj
    web/pnpm-lock.yaml
  • medium
    minimatch@9.0.5: 4 known vulnerabilities
    GHSA-23c5-xmqv-rm74, GHSA-3ppc-4f35-3m26, GHSA-7r86-cg39-jmmj, GHSA-g3hv-75wg-m249
    web/pnpm-lock.yaml
  • medium
    nanoid@3.3.11: 3 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8, GHSA-xwg4-73v4-xw9w
    web/pnpm-lock.yaml
  • medium
    picomatch@2.3.1: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    web/pnpm-lock.yaml
  • medium
    picomatch@4.0.3: 2 known vulnerabilities
    GHSA-3v7f-55p6-f55p, GHSA-c2c7-rcm5-vvqj
    web/pnpm-lock.yaml
  • medium
    postcss@8.5.6: 4 known vulnerabilities
    GHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849
    web/pnpm-lock.yaml
  • medium
    rollup@4.50.1: 1 known vulnerability
    GHSA-mw96-cpmx-2vgc
    web/pnpm-lock.yaml
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    web/pnpm-lock.yaml
  • medium
    undici@7.21.0: 32 known vulnerabilities
    GHSA-2gqq-gqf2-x968, GHSA-2jfj-6hjv-fm6j, GHSA-2m5v-pch6-74hx, GHSA-2mjp-6q6p-2qxm, GHSA-35p6-xmwp-9g52 +27 more
    web/pnpm-lock.yaml
  • medium
    uuid@10.0.0: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    web/pnpm-lock.yaml
  • medium
    uuid@11.1.0: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    web/pnpm-lock.yaml
  • medium
    uuid@9.0.1: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    web/pnpm-lock.yaml
  • medium
    vite@6.3.6: 10 known vulnerabilities
    GHSA-4w7w-66w2-5vf9, GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-93m4-6634-74q7, GHSA-9jrq-w75r-8gcw +5 more
    web/pnpm-lock.yaml
  • medium
    zod@3.25.76: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    web/pnpm-lock.yaml
  • low
    filelock@3.20.3: 2 known vulnerabilities
    GHSA-69hj-f68j-2879, GHSA-8mx5-7m5m-r77g
    backend/uv.lock
  • low
    h2@4.3.0: 1 known vulnerability
    PYSEC-2026-3628
    backend/uv.lock
  • low
    hpack@4.1.0: 1 known vulnerability
    PYSEC-2026-4053
    backend/uv.lock
  • low
    idna@3.11: 2 known vulnerabilities
    PYSEC-2026-215, PYSEC-2026-215
    backend/uv.lock
  • low
    langchain@1.2.7: 1 known vulnerability
    PYSEC-2026-2192
    backend/uv.lock
  • low
    langchain-openai@1.1.7: 1 known vulnerability
    PYSEC-2026-76
    backend/uv.lock
  • low
    langchain-text-splitters@1.1.0: 1 known vulnerability
    PYSEC-2026-77
    backend/uv.lock
  • low
    langgraph-checkpoint@4.0.0: 1 known vulnerability
    PYSEC-2026-2573
    backend/uv.lock
  • low
    multidict@6.7.1: 1 known vulnerability
    PYSEC-2026-4244
    backend/uv.lock
  • low
    opentelemetry-api@1.39.1: 1 known vulnerability
    GHSA-xcq7-p3pf-p88h
    backend/uv.lock
  • low
    pydantic-settings@2.12.0: 1 known vulnerability
    GHSA-4xgf-cpjx-pc3j
    backend/uv.lock
  • low
    pygments@2.19.2: 2 known vulnerabilities
    PYSEC-2026-2987, PYSEC-2026-2987
    backend/uv.lock
  • low
    pytest@9.0.2: 1 known vulnerability
    PYSEC-2026-1845
    backend/uv.lock
  • low
    python-dotenv@1.2.1: 2 known vulnerabilities
    PYSEC-2026-2270, PYSEC-2026-2270
    backend/uv.lock
  • low
    requests@2.32.5: 1 known vulnerability
    PYSEC-2026-2275
    backend/uv.lock
  • low
    setuptools@80.10.2: 2 known vulnerabilities
    PYSEC-2026-3447, GHSA-xmj3-9gf7-h52w
    backend/uv.lock
  • low
    pydantic-settings@2.13.1: 1 known vulnerability
    GHSA-4xgf-cpjx-pc3j
    mcp/uv.lock
  • low
    @babel/core@7.28.4: 1 known vulnerability
    GHSA-4x5r-pxfx-6jf8
    web/pnpm-lock.yaml
  • low
    @humanfs/node@0.16.7: 1 known vulnerability
    GHSA-p498-v437-472g
    web/pnpm-lock.yaml
  • low
    @vitest/mocker@4.0.18: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    web/pnpm-lock.yaml
  • low
    ajv@6.12.6: 1 known vulnerability
    GHSA-2g4f-4pwh-qvx6
    web/pnpm-lock.yaml
  • low
    baseline-browser-mapping@2.8.3: 1 known vulnerability
    GHSA-w5vr-8v7q-w6rv
    web/pnpm-lock.yaml
  • low
    katex@0.16.22: 1 known vulnerability
    GHSA-238p-pmpm-9mq7
    web/pnpm-lock.yaml
  • low
    mdast-util-to-hast@13.2.0: 1 known vulnerability
    GHSA-4fh9-h7wg-q85m
    web/pnpm-lock.yaml
  • low
    postcss-selector-parser@7.1.0: 2 known vulnerabilities
    GHSA-rj75-hqrm-r3gf, GHSA-w9m9-85wc-3x92
    web/pnpm-lock.yaml
  • low
    prismjs@1.27.0: 1 known vulnerability
    GHSA-x7hr-w5r2-h6wg
    web/pnpm-lock.yaml
  • low
    react-router@6.30.1: 4 known vulnerabilities
    GHSA-2j2x-hqr9-3h42, GHSA-337j-9hxr-rhxg, GHSA-9jcx-v3wj-wh4m, GHSA-wrjc-x8rr-h8h6
    web/pnpm-lock.yaml
  • low
    yaml@2.8.1: 1 known vulnerability
    GHSA-48c2-rrv3-qjmp
    web/pnpm-lock.yaml
  • low
    No manifest declaring network access and environment variables (agent.json)

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.

Corvus alternatives

View more →

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

NameStarsLicenceLast updatedScan
Corvus (this page)
YS0meone
101MITFeb 28, 2026Scanned, no flagged issues
Hermes Agent
NousResearch
259kMITNov 1, 2026Scanned, no flagged issues
Anything LLM
Mintplex-Labs
68kMITOct 30, 2026Scanned, no flagged issues
Khazix Skills
KKKKhazix
22kMITOct 1, 2026Scanned, no flagged issues
Hermes Webui
nesquena
19kMITNov 1, 2026Scanned, no flagged issues
DocsGPT
arc53
18kMITNov 1, 2026Scanned, no flagged issues