Trulens AI Agent

by truera• 3.6k•• Scanned•Claim this listing•Request removal
Data Science & MLagent evaluationagentopsai agentsai monitoringai observability

Evaluation and Tracking for LLM Experiments and AI Agents

Trulens is an open-source ai agent by truera, written mainly in Python, with 3,620 GitHub stars and the MIT license. Its code was last updated Oct 31, 2026.

Scan summary: scanned Nov 5, 2026 at commit 42daf2e. Seen able to run shell commands, run dynamic code. Scan policy

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

Findings (87)

  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution issue
    Details are available to the maintainer after claiming this listing.
  • high
    code-execution 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.
  • 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.
  • high
    dependencies issue
    Details are available to the maintainer after claiming this listing.
  • medium
    nanoid@3.3.16: 3 known vulnerabilities
    GHSA-2v37-7h3g-55p8, GHSA-2v37-7h3g-55p8, GHSA-2v37-7h3g-55p8
    examples/expositional/frameworks/openai_agent_sdk/openai_agent_sdk_snowflake_tools/frontend/package-lock.json
  • medium
    source-map-js@1.2.1: 3 known vulnerabilities
    GHSA-68fv-2mgg-jv7q, GHSA-68fv-2mgg-jv7q, GHSA-68fv-2mgg-jv7q
    examples/expositional/frameworks/openai_agent_sdk/openai_agent_sdk_snowflake_tools/frontend/package-lock.json
  • medium
    vite@8.1.5: 10 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-r825-w8mm-5pxw, GHSA-rq7h-c2jc-7f22 +5 more
    examples/expositional/frameworks/openai_agent_sdk/openai_agent_sdk_snowflake_tools/frontend/package-lock.json
  • medium
    aiohttp@3.14.3: 8 known vulnerabilities
    GHSA-2g87-pp6c-29x5, GHSA-494j-54xm-rwp3, GHSA-5wr8-gcqf-gqf3, GHSA-6cjc-53gc-5rqm, GHSA-9xw5-w5jj-pvcg +3 more
    poetry.lock
  • medium
    black@26.5.1: 1 known vulnerability
    GHSA-cg8m-r9f2-5wm2
    poetry.lock
  • medium
    filelock@3.32.4: 12 known vulnerabilities
    GHSA-567q-5qvw-pf92, GHSA-6627-m3xw-93mp, GHSA-69hj-f68j-2879, GHSA-8mx5-7m5m-r77g, GHSA-9c4x-gm8v-wgc4 +7 more
    poetry.lock
  • medium
    fsspec@2025.12.0: 1 known vulnerability
    PYSEC-2026-4217
    poetry.lock
  • medium
    jupyter-server@2.20.0: 1 known vulnerability
    PYSEC-2026-4054
    poetry.lock
  • medium
    jupyterlab@4.6.3: 4 known vulnerabilities
    PYSEC-2026-4055, PYSEC-2026-4056, PYSEC-2026-4057, GHSA-jwrc-gm9j-263p
    poetry.lock
  • medium
    langgraph-sdk@0.4.3: 2 known vulnerabilities
    PYSEC-2026-4240, GHSA-3fx2-cqw9-xr3c
    poetry.lock
  • medium
    nbconvert@7.17.1: 2 known vulnerabilities
    GHSA-pjvx-prjx-h659, GHSA-pjvx-prjx-h659
    poetry.lock
  • medium
    nltk@3.10.3: 2 known vulnerabilities
    GHSA-8mgp-746c-j5xp, GHSA-j456-xh4h-cpf2
    poetry.lock
  • medium
    notebook@7.6.2: 2 known vulnerabilities
    PYSEC-2026-4112, GHSA-jwrc-gm9j-263p
    poetry.lock
  • medium
    pyasn1@0.6.4: 4 known vulnerabilities
    GHSA-2qm8-x737-gmw5, GHSA-9m75-vc3g-4x39, GHSA-fm9c-5rcf-2q5p, GHSA-mm57-4v3p-rchx
    poetry.lock
  • medium
    tornado@6.5.8: 6 known vulnerabilities
    GHSA-3hv7-mjh2-fv65, GHSA-c2m8-h5v5-343r, GHSA-chx6-46f5-w4vp, GHSA-pcg2-g6cj-q92c, GHSA-pw9p-v7r6-gx4p +1 more
    poetry.lock
  • medium
    urllib3@2.7.0: 3 known vulnerabilities
    PYSEC-2026-4175, PYSEC-2026-4176, PYSEC-2026-4177
    poetry.lock
  • medium
    virtualenv@21.7.5: 19 known vulnerabilities
    PYSEC-2026-4011, PYSEC-2026-4012, PYSEC-2026-4013, PYSEC-2026-4014, GHSA-394h-qwmc-48pf +14 more
    poetry.lock
  • medium
    accelerate@0.19.0: 1 known vulnerability
    PYSEC-2026-3804
    src/core/trulens/core/utils/requirements.optional.txt
  • medium
    nbconvert@7.14.2: 4 known vulnerabilities
    PYSEC-2026-1691, PYSEC-2026-2229, PYSEC-2026-2230, GHSA-pjvx-prjx-h659
    src/core/trulens/core/utils/requirements.optional.txt
  • medium
    pdfminer-six@20221105: 2 known vulnerabilities
    PYSEC-2026-1761, PYSEC-2026-1762
    src/core/trulens/core/utils/requirements.optional.txt
  • medium
    protobuf@4.23.2: 2 known vulnerabilities
    PYSEC-2026-1805, PYSEC-2026-1806
    src/core/trulens/core/utils/requirements.optional.txt
  • medium
    pypdf@3.9.0: 68 known vulnerabilities
    PYSEC-2026-1827, PYSEC-2026-1828, PYSEC-2026-1829, PYSEC-2026-1830, PYSEC-2026-1831 +63 more
    src/core/trulens/core/utils/requirements.optional.txt
  • medium
    sentencepiece@0.1.97: 1 known vulnerability
    PYSEC-2026-1909
    src/core/trulens/core/utils/requirements.optional.txt
  • medium
    snowflake-sqlalchemy@1.6.0: 1 known vulnerability
    PYSEC-2026-3921
    src/core/trulens/core/utils/requirements.optional.txt
  • medium
    brace-expansion@1.1.18: 6 known vulnerabilities
    GHSA-6j4f-fj2g-mc7p, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7, GHSA-6j4f-fj2g-mc7p, GHSA-q2hr-2g5m-vwhr +1 more
    src/dashboard/react_components/record_viewer/package-lock.json
  • medium
    cross-spawn@7.0.3: 1 known vulnerability
    GHSA-3xgq-45jj-v275
    src/dashboard/react_components/record_viewer/package-lock.json
  • medium
    js-yaml@4.1.1: 8 known vulnerabilities
    GHSA-2883-xcg3-v3hh, GHSA-52cp-r559-cp3m, GHSA-5p4m-2wfm-xmqj, GHSA-h67p-54hq-rp68, GHSA-2883-xcg3-v3hh +3 more
    src/dashboard/react_components/record_viewer/package-lock.json
  • medium
    axios@1.18.1: 12 known vulnerabilities
    GHSA-3pq3-5fj3-cg6v, GHSA-44g4-m2mj-wpvx, GHSA-4hqw-qxg8-jxx2, GHSA-542g-h47m-68v8, GHSA-9fr6-4gfg-395g +7 more
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • medium
    brace-expansion@2.1.4: 3 known vulnerabilities
    GHSA-6j4f-fj2g-mc7p, GHSA-q2hr-2g5m-vwhr, GHSA-qhr7-859c-m2p7
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • medium
    browserslist@4.24.5: 2 known vulnerabilities
    GHSA-73wf-gq98-2v4g, GHSA-c83g-rgw3-j3cx
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • medium
    follow-redirects@1.16.0: 3 known vulnerabilities
    GHSA-8r9p-f939-6h3c, GHSA-mrwp-f3q8-3g9p, GHSA-q3jh-wrc6-jgq8
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • medium
    joi@17.13.3: 6 known vulnerabilities
    GHSA-4528-x5fx-h6hg, GHSA-6h2x-m376-mqjq, GHSA-6w3j-5fw6-r9vr, GHSA-gg4h-3hg2-grpc, GHSA-q7cg-457f-vx79 +1 more
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • medium
    uuid@9.0.1: 1 known vulnerability
    GHSA-w5hq-g745-h8pq
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • medium
    vite@6.4.3: 5 known vulnerabilities
    GHSA-587h-7wmj-h5pm, GHSA-698v-4r3x-3vcv, GHSA-9jrq-w75r-8gcw, GHSA-r825-w8mm-5pxw, GHSA-rq7h-c2jc-7f22
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • low
    In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    src/benchmark/trulens/benchmark/benchmark_frameworks/dataset/beir_loader.py:280
  • low
    In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    src/benchmark/trulens/benchmark/benchmark_frameworks/dataset/beir_loader.py:283
  • low
    In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    src/benchmark/trulens/benchmark/benchmark_frameworks/dataset/beir_loader.py:329
  • low
    In tests/examples/docs: Runs shell commands. Fine for some tools, but it means the agent can run anything your user can.
    src/benchmark/trulens/benchmark/benchmark_frameworks/dataset/beir_loader.py:332
  • low
    postcss@8.5.22: 3 known vulnerabilities
    GHSA-fxqj-rqcc-2cmp, GHSA-fxqj-rqcc-2cmp, GHSA-fxqj-rqcc-2cmp
    examples/expositional/frameworks/openai_agent_sdk/openai_agent_sdk_snowflake_tools/frontend/package-lock.json
  • low
    banks@2.5.0: 1 known vulnerability
    PYSEC-2026-4201
    poetry.lock
  • low
    langgraph@1.2.11: 1 known vulnerability
    GHSA-3fx2-cqw9-xr3c
    poetry.lock
  • low
    mako@1.4.1: 1 known vulnerability
    PYSEC-2026-4243
    poetry.lock
  • low
    multidict@6.7.1: 1 known vulnerability
    PYSEC-2026-4244
    poetry.lock
  • low
    opentelemetry-api@1.44.0: 1 known vulnerability
    GHSA-xcq7-p3pf-p88h
    poetry.lock
  • low
    setuptools@84.0.0: 1 known vulnerability
    GHSA-xmj3-9gf7-h52w
    poetry.lock
  • low
    snowflake-connector-python@3.18.1: 1 known vulnerability
    PYSEC-2026-4301
    poetry.lock
  • low
    datasets@2.12.0: 1 known vulnerability
    PYSEC-2026-3716
    src/core/trulens/core/utils/requirements.optional.txt
  • low
    docarray@0.39.1: 1 known vulnerability
    PYSEC-2026-1308
    src/core/trulens/core/utils/requirements.optional.txt
  • low
    hnswlib@0.7.0: 1 known vulnerability
    PYSEC-2026-1450
    src/core/trulens/core/utils/requirements.optional.txt
  • low
    langchain-openai@0.0.5: 1 known vulnerability
    PYSEC-2026-76
    src/core/trulens/core/utils/requirements.optional.txt
  • low
    scikit-learn@1.3.1: 1 known vulnerability
    PYSEC-2024-110
    src/core/trulens/core/utils/requirements.optional.txt
  • low
    tqdm@4.2.0: 1 known vulnerability
    PYSEC-2017-74
    src/core/trulens/core/utils/requirements.optional.txt
  • low
    opentelemetry-api@1.0.0: 1 known vulnerability
    GHSA-xcq7-p3pf-p88h
    src/core/trulens/core/utils/requirements.txt
  • low
    @vitest/mocker@4.1.10: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    src/dashboard/react_components/record_viewer/package-lock.json
  • low
    ajv@6.12.6: 2 known vulnerabilities
    GHSA-2g4f-4pwh-qvx6, GHSA-2g4f-4pwh-qvx6
    src/dashboard/react_components/record_viewer/package-lock.json
  • low
    vitest@4.1.10: 1 known vulnerability
    GHSA-82fw-gwwq-j7x9
    src/dashboard/react_components/record_viewer/package-lock.json
  • low
    @babel/core@7.27.1: 1 known vulnerability
    GHSA-4x5r-pxfx-6jf8
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • low
    @vitest/mocker@3.2.7: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • low
    @vitest/mocker@4.1.0: 2 known vulnerabilities
    GHSA-82fw-gwwq-j7x9, GHSA-qxg6-89mg-rqv8
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • low
    glob@10.5.0: 1 known vulnerability
    GHSA-3g3m-2fjr-6pw4
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • low
    minimatch@9.0.9: 1 known vulnerability
    GHSA-g3hv-75wg-m249
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • low
    qs@6.15.3: 3 known vulnerabilities
    GHSA-4mjr-xmp4-gh2g, GHSA-6pq8-jhm2-2vcw, GHSA-x5fp-wj9c-mxmx
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • low
    vitest@4.1.0: 1 known vulnerability
    GHSA-82fw-gwwq-j7x9
    src/dashboard/react_components/record_viewer_otel/package-lock.json
  • 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.

Trulens 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
Trulens (this page)
truera
3.6kMITOct 31, 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