Sparrow AI Agent

by katanaml• 5.2k•• Scanned•Claim this listing•Request removal
Web Scraping & Dataagentic aicomputer visiondocumentaihuggingface transformersllm

Structured data extraction, instruction calling and agentic workflows with ML, LLM and Vision LLM

Sparrow is an open-source ai agent by katanaml, written mainly in Python, with 5,232 GitHub stars and the GPL-3.0 license. Its code was last updated Oct 29, 2026.

Scan summary: scanned Nov 5, 2026 at commit b6eca73. No capabilities flagged by our checks. Scan policy

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

Findings (58)

  • 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
    torch@2.8.0: 8 known vulnerabilities
    PYSEC-2025-203, PYSEC-2025-204, PYSEC-2025-206, PYSEC-2026-139, PYSEC-2026-2286 +3 more
    sparrow-data/ocr/requirements.txt
  • medium
    fsspec@2025.9.0: 1 known vulnerability
    PYSEC-2026-4217
    sparrow-data/ocr/requirements.txt
  • medium
    idna@2.9.0: 2 known vulnerabilities
    PYSEC-2024-60, PYSEC-2026-215
    sparrow-data/ocr/requirements.txt
  • medium
    starlette@0.48.0: 6 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-1942, PYSEC-2026-2280, PYSEC-2026-2281, PYSEC-2026-248 +1 more
    sparrow-data/ocr/requirements.txt
  • medium
    pypdf@6.16.2: 52 known vulnerabilities
    PYSEC-2026-4153, PYSEC-2026-4154, PYSEC-2026-4155, PYSEC-2026-4156, PYSEC-2026-4157 +47 more
    sparrow-data/parse/requirements.txt
  • medium
    torch@2.9.1: 4 known vulnerabilities
    PYSEC-2026-139, PYSEC-2026-2286, GHSA-qfhq-4f3w-5fph, GHSA-rrmf-rvhw-rf47
    sparrow-data/parse/requirements.txt
  • medium
    transformers@5.9.0: 1 known vulnerability
    PYSEC-2026-3929
    sparrow-data/parse/requirements.txt
  • medium
    httpcore2@2.9.1: 1 known vulnerability
    PYSEC-2026-3844
    sparrow-data/parse/sparrow_parse/vlmb/infra/qwen2_vl_7b/requirements.txt
  • medium
    httpx2@2.9.1: 5 known vulnerabilities
    PYSEC-2026-3845, PYSEC-2026-3846, PYSEC-2026-3847, PYSEC-2026-3848, PYSEC-2026-3849
    sparrow-data/parse/sparrow_parse/vlmb/infra/qwen2_vl_7b/requirements.txt
  • medium
    orjson@3.9.9: 6 known vulnerabilities
    PYSEC-2024-40, PYSEC-2026-107, PYSEC-2024-40, PYSEC-2026-107, PYSEC-2024-40 +1 more
    sparrow-data/parse/sparrow_parse/vlmb/infra/qwen2_vl_7b/requirements.txt
  • medium
    python-multipart@0.0.9: 16 known vulnerabilities
    PYSEC-2026-1851, PYSEC-2026-1852, PYSEC-2026-3036, PYSEC-2026-3037, PYSEC-2026-3038 +11 more
    sparrow-data/parse/sparrow_parse/vlmb/infra/qwen2_vl_7b/requirements.txt
  • medium
    aiohttp@3.14.1: 11 known vulnerabilities
    PYSEC-2026-3545, PYSEC-2026-3546, PYSEC-2026-3547, GHSA-2g87-pp6c-29x5, GHSA-494j-54xm-rwp3 +6 more
    sparrow-ml/agents/requirements_sparrow_agents.txt
  • medium
    pypdf@6.13.2: 37 known vulnerabilities
    PYSEC-2026-3610, PYSEC-2026-3611, PYSEC-2026-3612, PYSEC-2026-3613, PYSEC-2026-3655 +32 more
    sparrow-ml/agents/requirements_sparrow_agents.txt
  • medium
    starlette@0.37.2: 7 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-1941, PYSEC-2026-1943, PYSEC-2026-2280, PYSEC-2026-2281 +2 more
    sparrow-ml/llm/requirements_instructor.txt
  • medium
    tqdm@4.9.0: 2 known vulnerabilities
    PYSEC-2017-74, PYSEC-2026-1976
    sparrow-ml/llm/requirements_instructor.txt
  • medium
    @modelcontextprotocol/sdk@1.29.0: 6 known vulnerabilities
    GHSA-22jm-h49p-29qw, GHSA-46jr-4wx8-v453, GHSA-6prh-2h8m-c8cw, GHSA-6qxp-vccf-f47h, GHSA-f897-62hf-6gxq +1 more
    sparrow-ui/shell-next/package-lock.json
  • medium
    body-parser@2.2.2: 2 known vulnerabilities
    GHSA-27r3-jxmh-p828, GHSA-v422-hmwv-36x6
    sparrow-ui/shell-next/package-lock.json
  • medium
    brace-expansion@1.1.15: 6 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7 +1 more
    sparrow-ui/shell-next/package-lock.json
  • medium
    brace-expansion@5.0.6: 6 known vulnerabilities
    GHSA-3jxr-9vmj-r5cp, GHSA-6j4f-fj2g-mc7p, GHSA-mh99-v99m-4gvg, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7 +1 more
    sparrow-ui/shell-next/package-lock.json
  • medium
    browserslist@4.28.2: 2 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    sparrow-ui/shell-next/package-lock.json
  • medium
    fast-uri@3.1.2: 11 known vulnerabilities
    GHSA-333x-w4r6-6crp, GHSA-4c8g-83qw-93j6, GHSA-7p8r-x3mc-p8w7, GHSA-f65p-4m7j-42xc, GHSA-fph4-wmhf-6fwf +6 more
    sparrow-ui/shell-next/package-lock.json
  • medium
    hono@4.12.23: 17 known vulnerabilities
    GHSA-54fx-42gc-7vw4, GHSA-5r4p-p66f-jhc7, GHSA-79qm-7rj5-m7r9, GHSA-88fw-hqm2-52qc, GHSA-8j4g-w8fx-2239 +12 more
    sparrow-ui/shell-next/package-lock.json
  • medium
    ip-address@10.2.0: 8 known vulnerabilities
    GHSA-22jq-vg5j-6vgg, GHSA-2vr4-cq9g-pvrc, GHSA-4xrf-jv44-h6hh, GHSA-h3mg-xc3c-68pw, GHSA-j6r3-76f7-8jcv +3 more
    sparrow-ui/shell-next/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
    sparrow-ui/shell-next/package-lock.json
  • medium
    nanoid@3.3.12: 2 known vulnerabilities
    GHSA-28wg-ghj8-5hjv, GHSA-2v37-7h3g-55p8
    sparrow-ui/shell-next/package-lock.json
  • medium
    pdfjs-dist@5.7.284: 1 known vulnerability
    GHSA-hq66-cqwq-w95j
    sparrow-ui/shell-next/package-lock.json
  • medium
    postcss@8.4.31: 4 known vulnerabilities
    GHSA-6g55-p6wh-862q, GHSA-fxqj-rqcc-2cmp, GHSA-qx2v-qp2m-jg93, GHSA-r28c-9q8g-f849
    sparrow-ui/shell-next/package-lock.json
  • medium
    postcss@8.5.15: 2 known vulnerabilities
    GHSA-fxqj-rqcc-2cmp, GHSA-r28c-9q8g-f849
    sparrow-ui/shell-next/package-lock.json
  • medium
    sharp@0.34.5: 3 known vulnerabilities
    GHSA-f88m-g3jw-g9cj, GHSA-rgj7-g3m4-5g8c, GHSA-wq5f-xc86-pv6w
    sparrow-ui/shell-next/package-lock.json
  • medium
    source-map-js@1.2.1: 1 known vulnerability
    GHSA-68fv-2mgg-jv7q
    sparrow-ui/shell-next/package-lock.json
  • medium
    undici@8.5.0: 23 known vulnerabilities
    GHSA-2gqq-gqf2-x968, GHSA-2jfj-6hjv-fm6j, GHSA-2m5v-pch6-74hx, GHSA-3wwx-pv8p-q78v, GHSA-3xpg-4rpp-hhhm +18 more
    sparrow-ui/shell-next/package-lock.json
  • medium
    zod@3.25.76: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    sparrow-ui/shell-next/package-lock.json
  • medium
    zod@4.4.3: 1 known vulnerability
    GHSA-mrhx-c7xc-m3w5
    sparrow-ui/shell-next/package-lock.json
  • medium
    gradio@6.14.0: 3 known vulnerabilities
    PYSEC-2026-211, PYSEC-2026-2178, PYSEC-2026-2179
    sparrow-ui/shell/requirements.txt
  • medium
    pypdf@6.11.0: 45 known vulnerabilities
    PYSEC-2026-3004, PYSEC-2026-3009, PYSEC-2026-3010, PYSEC-2026-3016, PYSEC-2026-3018 +40 more
    sparrow-ui/shell/requirements.txt
  • low
    datasets@4.2.0: 1 known vulnerability
    PYSEC-2026-3716
    sparrow-data/ocr/requirements.txt
  • low
    h2@3.2.0: 2 known vulnerabilities
    PYSEC-2026-1435, PYSEC-2026-3628
    sparrow-data/ocr/requirements.txt
  • low
    hpack@3.0.0: 1 known vulnerability
    PYSEC-2026-4053
    sparrow-data/ocr/requirements.txt
  • low
    idna@3.9.0: 5 known vulnerabilities
    PYSEC-2026-215, PYSEC-2026-215, PYSEC-2026-215, PYSEC-2026-215, PYSEC-2026-215
    sparrow-data/parse/requirements.txt
  • low
    requests@2.31.0: 6 known vulnerabilities
    PYSEC-2026-1872, PYSEC-2026-1873, PYSEC-2026-2275, PYSEC-2026-1872, PYSEC-2026-1873 +1 more
    sparrow-data/parse/sparrow_parse/vlmb/infra/qwen2_vl_7b/requirements.txt
  • low
    apprise@1.9.9: 1 known vulnerability
    PYSEC-2026-4200
    sparrow-ml/agents/requirements_sparrow_agents.txt
  • low
    @hono/node-server@1.19.14: 2 known vulnerabilities
    GHSA-frvp-7c67-39w9, GHSA-rmxm-3fg6-px4f
    sparrow-ui/shell-next/package-lock.json
  • low
    baseline-browser-mapping@2.10.32: 1 known vulnerability
    GHSA-w5vr-8v7q-w6rv
    sparrow-ui/shell-next/package-lock.json
  • low
    deepmerge@4.3.1: 1 known vulnerability
    GHSA-gcqx-w48m-w2h4
    sparrow-ui/shell-next/package-lock.json
  • low
    minimatch@10.2.5: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    sparrow-ui/shell-next/package-lock.json
  • low
    postcss-selector-parser@7.1.1: 2 known vulnerabilities
    GHSA-rj75-hqrm-r3gf, GHSA-w9m9-85wc-3x92
    sparrow-ui/shell-next/package-lock.json
  • low
    qs@6.15.2: 3 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-x5fp-wj9c-mxmx
    sparrow-ui/shell-next/package-lock.json
  • 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.

Sparrow alternatives

View more →

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

NameStarsLicenceLast updatedScan
Sparrow (this page)
katanaml
5.2kGPL-3.0Oct 29, 2026Scanned, no flagged issues
Firecrawl
firecrawl
198kAGPL-3.0Oct 31, 2026Scanned, no flagged issues
Crawl4ai
unclecode
87kApache-2.0Nov 1, 2026Scanned, no flagged issues
Vane
ItzCrazyKns
38kMITSep 1, 2026Scanned, no flagged issues
Maxun
getmaxun
18kAGPL-3.0Oct 28, 2026Scanned, no flagged issues
Xiaobei
TeamWiseFlow
8.7kNone foundOct 30, 2026Not scanned yet