ToolAgents AI Agent

by Maximilian-Winter• 39•• Scanned•Claim this listing•Request removal
Data Science & MLagentagentsfunction callingllmllm agent

ToolAgents is a lightweight and flexible framework for creating function-calling agents with various language models and APIs.

ToolAgents is an open-source ai agent by Maximilian-Winter, written mainly in Python, with 39 GitHub stars and the MIT license. Its code was last updated Sep 17, 2026.

Scan summary: scanned Nov 5, 2026 at commit 81d9f0e. Seen able to run shell commands. Scan policy

Scanned
Full scan at 81d9f0e · Nov 5, 2026
Scanned Builds
Static code scanwarn
Secrets scanfail
Dependency audit206 known vulnerabilitiesfail
Manifestnonewarn
Buildpass
Boot & handshaken/a
Network egressn/a
Reproducible (×3)n/a

Findings (31)

  • 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.
  • 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
    Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    src/ToolAgents/agent_tools/file_tools.py:387
  • medium
    fsspec@2025.2.0: 1 known vulnerability
    PYSEC-2026-4217
    uv.lock
  • medium
    lxml-html-clean@0.4.1: 3 known vulnerabilities
    PYSEC-2026-2201, PYSEC-2026-2202, PYSEC-2026-2614
    uv.lock
  • medium
    mcp@1.3.0: 5 known vulnerabilities
    PYSEC-2026-1616, PYSEC-2026-1617, PYSEC-2026-1618, PYSEC-2026-3482, PYSEC-2026-3483
    uv.lock
  • medium
    oauthlib@3.2.2: 3 known vulnerabilities
    PYSEC-2026-4113, PYSEC-2026-4114, GHSA-7984-qgvg-3j9c
    uv.lock
  • medium
    orjson@3.10.15: 1 known vulnerability
    PYSEC-2026-107
    uv.lock
  • medium
    protobuf@5.29.3: 2 known vulnerabilities
    PYSEC-2026-1805, PYSEC-2026-1806
    uv.lock
  • medium
    pyasn1@0.6.1: 9 known vulnerabilities
    PYSEC-2026-1810, PYSEC-2026-2263, PYSEC-2026-3455, PYSEC-2026-3456, PYSEC-2026-3457 +4 more
    uv.lock
  • medium
    sentencepiece@0.2.0: 1 known vulnerability
    PYSEC-2026-1909
    uv.lock
  • medium
    setuptools@75.8.2: 3 known vulnerabilities
    PYSEC-2025-49, PYSEC-2026-3447, GHSA-xmj3-9gf7-h52w
    uv.lock
  • medium
    soupsieve@2.6: 4 known vulnerabilities
    PYSEC-2026-3071, PYSEC-2026-3072, PYSEC-2026-4170, PYSEC-2026-4171
    uv.lock
  • medium
    starlette@0.46.0: 7 known vulnerabilities
    PYSEC-2026-161, PYSEC-2026-1941, PYSEC-2026-1942, PYSEC-2026-2280, PYSEC-2026-2281 +2 more
    uv.lock
  • medium
    torch@2.6.0: 22 known vulnerabilities
    PYSEC-2025-191, PYSEC-2025-198, PYSEC-2025-199, PYSEC-2025-200, PYSEC-2025-201 +17 more
    uv.lock
  • medium
    urllib3@2.3.0: 8 known vulnerabilities
    PYSEC-2026-141, PYSEC-2026-1994, PYSEC-2026-1996, PYSEC-2026-1997, PYSEC-2026-1998 +3 more
    uv.lock
  • low
    In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    examples/agents/misc/code_interpreter/code_interpreter.py:85
  • low
    In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    examples/agents/misc/code_interpreter/code_interpreter.py:88
  • low
    filelock@3.17.0: 4 known vulnerabilities
    PYSEC-2026-1374, PYSEC-2026-1375, GHSA-69hj-f68j-2879, GHSA-8mx5-7m5m-r77g
    uv.lock
  • low
    idna@3.10: 1 known vulnerability
    PYSEC-2026-215
    uv.lock
  • low
    opentelemetry-api@1.30.0: 1 known vulnerability
    GHSA-xcq7-p3pf-p88h
    uv.lock
  • low
    python-dotenv@1.0.1: 1 known vulnerability
    PYSEC-2026-2270
    uv.lock
  • low
    requests@2.32.3: 2 known vulnerabilities
    PYSEC-2026-1872, PYSEC-2026-2275
    uv.lock
  • low
    No manifest declaring network access and environment variables (agent.json)

Network activity

During install
files.pythonhosted.orgpypi.org
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.

ToolAgents 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
ToolAgents (this page)
Maximilian-Winter
39MITSep 17, 2026Scanned, no flagged issues
Ragflow
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