Skip to content
Tools / agency-swarm / Dependencies

Dependency Analysis

agency-swarm

Direct and transitive dependency freshness, license, and CVE exposure from the latest SBOM.

43% Freshness
206 Dependencies
88 Outdated
0 Stale
6.1 Avg Behind

Dependency List

Latest release v1.9.7

Dependency Type Current Latest Behind CVE License
litellm
pypi
Direct 1.67.5 1.88.0.dev1 186 behind 3 critical LicenseRef-scancode-commercial-license AND LicenseRef-scancode-other-permissive AND MIT
fastmcp
pypi
Direct 2.13.1 3.4.0 31 behind 5 critical Apache-2.0
authlib
pypi
Transitive 1.6.5 1.7.2 10 behind 6 critical BSD-3-Clause
aiohttp
pypi
Transitive 3.11.18 3.14.0 30 behind 19 high Apache-2.0
langchain-core
pypi
Direct 1.2.20 1.4.0 24 behind 2 high Unknown
starlette
pypi
Transitive 0.46.2 1.2.1 19 behind 2 high BSD-2-Clause AND BSD-3-Clause
cryptography
pypi
Transitive 45.0.5 48.0.0 12 behind 3 high Apache-2.0 OR BSD-3-Clause OR (Apache-2.0 AND BSD-3-Clause)
mcp
pypi
Direct 1.21.2 1.27.2 11 behind 1 high MIT AND Python-2.0
python-multipart
pypi
Transitive 0.0.20 0.0.30 10 behind 3 high Apache-2.0
black
pypi
Transitive 25.1.0 26.5.1 9 behind 1 high MIT
urllib3
pypi
Transitive 2.4.0 2.7.0 6 behind 5 high MIT
jaraco-context
pypi
Transitive 6.0.1 6.1.2 4 behind 1 high Unknown
pyjwt
pypi
Transitive 2.10.1 2.13.0 4 behind 1 high MIT
tornado
pypi
Transitive 6.5.2 6.5.6 4 behind 3 high Apache-2.0
langsmith
pypi
Transitive 0.7.22 0.8.9 26 behind 1 medium Unknown
requests
pypi
Direct 2.32.5 2.34.2 6 behind 1 medium Apache-2.0
python-dotenv
pypi
Direct 1.1.1 1.2.2 3 behind 1 medium BSD-3-Clause
langchain-text-splitters
pypi
Transitive 1.1.1 1.1.2 1 behind 1 medium Unknown
pytest
pypi
Direct 9.0.2 9.0.3 1 behind 1 medium MIT
diskcache
pypi
Direct 5.6.3 5.6.3 Current 1 medium Apache-2.0
pygments
pypi
Transitive 2.19.1 2.20.0 2 behind 1 low BSD-2-Clause
huggingface-hub
pypi
Transitive 0.30.2 1.17.0 118 behind Apache-2.0
fastapi
pypi
Direct 0.115.13 0.136.3 70 behind MIT
openai-agents
pypi
Direct 0.9.3 0.17.4 41 behind Unknown
cyclopts
pypi
Transitive 4.2.4 4.16.1 35 behind Apache-2.0
sse-starlette
pypi
Transitive 2.3.4 3.4.4 23 behind BSD-3-Clause
openai
pypi
Direct 2.21.0 2.41.0 21 behind Unknown
jsonschema-path
pypi
Transitive 0.3.4 0.5.0 17 behind Apache-2.0
regex
pypi
Transitive 2024.11.6 2026.5.9 17 behind CNRI-Python AND Apache-2.0
cachetools
pypi
Direct 6.2.2 7.1.4 16 behind MIT
inflect
pypi
Transitive 5.6.2 7.5.0 16 behind MIT
ag-ui-protocol
pypi
Direct 0.1.5 0.1.19 15 behind MIT
numpy
pypi
Direct 2.2.5 2.4.6 15 behind Apache-2.0 AND BSD-3-Clause AND MIT AND Zlib
platformdirs
pypi
Transitive 4.3.7 4.10.0 14 behind MIT
types-requests
pypi
Direct 2.32.0.20250328 2.33.0.20260518 14 behind Apache-2.0 AND MIT
docutils
pypi
Transitive 0.21.2 0.23.0 13 behind BSD-2-Clause
griffe
pypi
Transitive 1.7.3 2.0.2 13 behind ISC
wcwidth
pypi
Transitive 0.2.13 0.7.0 13 behind MIT
pathable
pypi
Transitive 0.4.4 0.6.0 12 behind Apache-2.0
pydantic
pypi
Direct 2.12.4 2.13.4 11 behind MIT
tokenizers
pypi
Transitive 0.21.1 0.23.1 11 behind Apache-2.0
uvicorn
pypi
Transitive 0.38.0 0.49.0 11 behind BSD-3-Clause
virtualenv
pypi
Transitive 21.2.0 21.4.2 11 behind MIT
certifi
pypi
Transitive 2025.4.26 2026.5.20 10 behind MPL-2.0
fsspec
pypi
Transitive 2025.3.2 2026.4.0 10 behind BSD-3-Clause
ipython
pypi
Transitive 9.7.0 9.14.0 10 behind BSD-3-Clause
multidict
pypi
Transitive 6.4.3 6.7.1 10 behind Apache-2.0
rich-rst
pypi
Transitive 1.3.1 2.0.1 10 behind MIT
click
pypi
Transitive 8.1.8 8.4.1 9 behind BSD-2-Clause AND BSD-3-Clause
pydantic-core
pypi
Transitive 2.41.5 2.47.0 9 behind MIT
rich
pypi
Direct 13.9.4 15.0.0 9 behind MIT
ruff
pypi
Direct 0.15.7 0.15.15 8 behind MIT
pathspec
pypi
Transitive 0.12.1 1.1.1 7 behind MPL-2.0
marshmallow
pypi
Transitive 3.26.2 4.3.0 6 behind BSD-3-Clause AND MIT
py-key-value-aio
pypi
Transitive 0.2.8 0.4.5 6 behind Apache-2.0
python-discovery
pypi
Transitive 1.2.0 1.4.0 6 behind Unknown
anyio
pypi
Transitive 4.9.0 4.13.0 5 behind MIT
charset-normalizer
pypi
Transitive 3.4.2 3.4.7 5 behind MIT
jsonschema
pypi
Transitive 4.23.0 4.26.0 5 behind MIT
mypy
pypi
Direct 1.19.1 2.1.0 5 behind BSD-2-Clause AND MIT AND Python-2.0 AND Python-2.0.1
termcolor
pypi
Direct 2.5.0 3.3.0 5 behind MIT
uuid-utils
pypi
Transitive 0.14.1 0.16.0 5 behind Unknown
yarl
pypi
Transitive 1.20.0 1.24.2 5 behind Apache-2.0
beartype
pypi
Transitive 0.22.5 0.22.9 4 behind MIT
datamodel-code-generator
pypi
Direct 0.56.1 0.59.1 4 behind Unknown
debugpy
pypi
Transitive 1.8.17 1.8.21 4 behind MIT
ipykernel
pypi
Direct 6.31.0 7.2.0 4 behind BSD-3-Clause
isort
pypi
Transitive 6.0.1 8.0.1 4 behind MIT
jiter
pypi
Transitive 0.11.1 0.15.0 4 behind MIT
langchain-classic
pypi
Transitive 1.0.3 1.0.7 4 behind Unknown
more-itertools
pypi
Transitive 10.8.0 11.1.0 4 behind MIT
propcache
pypi
Transitive 0.3.1 0.5.2 4 behind Apache-2.0
pytest-asyncio
pypi
Direct 1.3.0 1.4.0 4 behind Apache-2.0
tiktoken
pypi
Transitive 0.9.0 0.13.0 4 behind MIT
zipp
pypi
Transitive 3.21.0 4.1.0 4 behind MIT
filelock
pypi
Transitive 3.25.2 3.29.1 3 behind MIT
frozenlist
pypi
Transitive 1.6.0 1.8.0 3 behind Apache-2.0
greenlet
pypi
Transitive 3.3.2 3.5.1 3 behind MIT AND PSF-2.0
httpx
pypi
Direct 0.28.1 1.0.0.dev3 3 behind BSD-3-Clause
httpx-sse
pypi
Transitive 0.4.0 0.4.3 3 behind MIT
importlib-metadata
pypi
Transitive 8.7.0 9.0.0 3 behind Apache-2.0
librt
pypi
Transitive 0.8.1 0.11.0 3 behind BSD-2-Clause AND MIT AND Python-2.0 AND Python-2.0.1
markdown-it-py
pypi
Transitive 3.0.0 4.2.0 3 behind MIT
psutil
pypi
Transitive 7.1.3 7.2.2 3 behind BSD-3-Clause
sqlalchemy
pypi
Transitive 2.0.48 2.0.50 3 behind MIT
attrs
pypi
Transitive 25.3.0 26.1.0 2 behind MIT
cffi
pypi
Transitive 1.17.1 2.0.0 2 behind MIT
coverage
pypi
Direct 7.13.5 7.14.1 2 behind Apache-2.0
decorator
pypi
Transitive 5.2.1 5.3.1 2 behind BSD-2-Clause AND BSD-3-Clause
dnspython
pypi
Transitive 2.7.0 2.8.0 2 behind ISC
exceptiongroup
pypi
Transitive 1.2.2 1.3.1 2 behind MIT
httptools
pypi
Direct 0.6.4 0.8.0 2 behind MIT
jaraco-functools
pypi
Transitive 4.3.0 4.5.0 2 behind Unknown
jupyter-client
pypi
Direct 8.6.3 8.8.0 2 behind BSD-3-Clause
orjson
pypi
Transitive 3.11.7 3.11.9 2 behind Apache-2.0 AND MIT AND MPL-2.0
parso
pypi
Transitive 0.8.5 0.8.7 2 behind MIT AND Python-2.0
pydantic-settings
pypi
Transitive 2.13.1 2.14.1 2 behind MIT
pyperclip
pypi
Transitive 1.9.0 1.11.0 2 behind BSD-2-Clause AND BSD-3-Clause
tqdm
pypi
Transitive 4.67.1 4.67.3 2 behind MPL-2.0
traitlets
pypi
Transitive 5.14.3 5.15.1 2 behind BSD-3-Clause
watchfiles
pypi
Direct 1.1.0 1.2.0 2 behind MIT
agency-swarm
pypi
Direct 1.9.8 1.9.9 1 behind Unknown
aiofiles
pypi
Direct 24.1.0 25.1.0 1 behind Apache-2.0
aiohappyeyeballs
pypi
Transitive 2.6.1 2.6.2 1 behind 0BSD AND BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference AND PSF-2.0 AND Python-2.0
aiosignal
pypi
Transitive 1.3.2 1.4.0 1 behind Apache-2.0
argcomplete
pypi
Transitive 3.6.2 3.6.3 1 behind Apache-2.0
asttokens
pypi
Transitive 3.0.0 3.0.1 1 behind Apache-2.0
distlib
pypi
Transitive 0.4.0 0.4.1 1 behind PSF-2.0 AND Python-2.0
email-validator
pypi
Direct 2.2.0 2.3.0 1 behind Unlicense
graphviz
pypi
Direct 0.20.3 0.21.0 1 behind MIT
identify
pypi
Transitive 2.6.18 2.6.19 1 behind Unknown
jedi
pypi
Transitive 0.19.2 0.20.0 1 behind MIT
jsonpointer
pypi
Transitive 3.1.0 3.1.1 1 behind Unknown
jsonschema-specifications
pypi
Transitive 2025.4.1 2025.9.1 1 behind MIT
langchain-community
pypi
Direct 0.4.1 0.4.2 1 behind MIT
langchain-experimental
pypi
Direct 0.4.1 0.4.2 1 behind MIT
markupsafe
pypi
Transitive 3.0.2 3.0.3 1 behind BSD-2-Clause AND BSD-3-Clause
matplotlib-inline
pypi
Transitive 0.2.1 0.2.2 1 behind BSD-3-Clause
pre-commit
pypi
Direct 4.5.1 4.6.0 1 behind MIT
py-key-value-shared
pypi
Transitive 0.2.8 0.3.0 1 behind Apache-2.0
pyyaml
pypi
Transitive 6.0.2 6.0.3 1 behind MIT
referencing
pypi
Transitive 0.36.2 0.37.0 1 behind MIT
rpds-py
pypi
Transitive 0.30.0 2026.5.1 1 behind MIT
secretstorage
pypi
Transitive 3.4.1 3.5.0 1 behind BSD-3-Clause
uvloop
pypi
Direct 0.21.0 0.22.1 1 behind Apache-2.0 AND MIT
websockets
pypi
Direct 15.0.1 16.0.0 1 behind BSD-3-Clause
xxhash
pypi
Transitive 3.6.0 3.7.0 1 behind BSD-2-Clause AND BSD-3-Clause
@ag-ui/client
npm
Direct ^0.0.41 0.0.55 Unknown
@ag-ui/langgraph
npm
Direct ^0.0.19 0.0.36 Unknown
@copilotkit/react-core
npm
Direct ^1.9.1 1.59.3 Unknown
@copilotkit/react-ui
npm
Direct ^1.9.1 1.59.3 Unknown
@copilotkit/runtime
npm
Direct ^1.9.1 1.59.3 Unknown
@tailwindcss/postcss
npm
Direct ^4 4.3.0 Unknown
@types/node
npm
Direct ^20.0.0 25.9.1 Unknown
@types/node
npm
Direct ^20 25.9.1 Unknown
@types/react
npm
Direct ^19 19.2.16 Unknown
@types/react-dom
npm
Direct ^19 19.2.3 Unknown
actions/checkout
githubactions
Direct 4.*.* Unknown
actions/stale
githubactions
Direct 5.*.* Unknown
actions/stale
githubactions
Direct 9.*.* Unknown
annotated-types
pypi
Transitive 0.7.0 0.7.0 Current MIT
appnope
pypi
Transitive 0.1.4 0.1.4 Current BSD-2-Clause
astral-sh/setup-uv
githubactions
Direct 5.*.* Unknown
cfgv
pypi
Transitive 3.5.0 3.5.0 Current MIT
class-variance-authority
npm
Direct ^0.7.1 0.7.1 Unknown
clsx
npm
Direct ^2.1.1 2.1.1 Unknown
colorama
pypi
Transitive 0.4.6 0.4.6 Current BSD-2-Clause AND BSD-3-Clause
comm
pypi
Transitive 0.2.3 0.2.3 Current BSD-3-Clause
dataclasses-json
pypi
Transitive 0.6.7 0.6.7 Current MIT
distro
pypi
Transitive 1.9.0 1.9.0 Current Apache-2.0
docstring-parser
pypi
Direct 0.16 0.18.0 MIT
executing
pypi
Transitive 2.2.1 2.2.1 Current MIT
filetype
pypi
Direct 1.2.0 1.2.0 Current MIT
genson
pypi
Transitive 1.3.0 1.3.0 Current MIT
h11
pypi
Transitive 0.16.0 0.16.0 Current MIT
hatchling
Direct Unknown
httpcore
pypi
Transitive 1.0.9 1.0.9 Current BSD-2-Clause AND BSD-3-Clause
idna
pypi
Transitive 3.10 3.18.0 BSD-3-Clause
iniconfig
pypi
Transitive 2.3.0 2.3.0 Current MIT
ipython-pygments-lexers
pypi
Transitive 1.1.1 1.1.1 Current BSD-2-Clause AND BSD-3-Clause
jaraco-classes
pypi
Transitive 3.4.0 3.4.0 Current Unknown
jeepney
pypi
Transitive 0.9.0 0.9.0 Current MIT
jinja2
pypi
Transitive 3.1.6 3.1.6 Current BSD-2-Clause AND BSD-3-Clause
jsonpatch
pypi
Transitive 1.33 1.33.0 BSD-3-Clause
jsonref
pypi
Direct 1.1.0 1.1.0 Current MIT
jupyter-core
pypi
Transitive 5.9.1 5.9.1 Current BSD-3-Clause
keyring
pypi
Direct 25.7.0 25.7.0 Current MIT
lucide-react
npm
Direct ^0.522.0 1.17.0 Unknown
mdurl
pypi
Transitive 0.1.2 0.1.2 Current MIT
mypy-extensions
pypi
Transitive 1.1.0 1.1.0 Current MIT
nest-asyncio
pypi
Direct 1.6.0 1.6.0 Current BSD-2-Clause
next
npm
Direct ^15.4.7 16.2.7 Unknown
nodeenv
pypi
Transitive 1.10.0 1.10.0 Current BSD-2-Clause AND BSD-3-Clause
openapi-pydantic
pypi
Transitive 0.5.1 0.5.1 Current MIT
packaging
pypi
Transitive 25.0 26.2.0 Apache-2.0 AND BSD-2-Clause
pathvalidate
pypi
Direct 3.3.1 3.3.1 Current MIT
pexpect
pypi
Transitive 4.9.0 4.9.0 Current ISC
pluggy
pypi
Transitive 1.6.0 1.6.0 Current MIT
prompt-toolkit
pypi
Direct 3.0.52 3.0.52 Current BSD-2-Clause AND BSD-3-Clause
ptyprocess
pypi
Transitive 0.7.0 0.7.0 Current ISC
pure-eval
pypi
Transitive 0.2.3 0.2.3 Current MIT
pycparser
pypi
Transitive 2.22 3.0.0 BSD-3-Clause
pypa/gh-action-pypi-publish
githubactions
Direct release/v1 Unknown
pytest-mock
pypi
Direct 3.15.1 3.15.1 Current MIT
python-dateutil
pypi
Transitive 2.9.0.post0 2.9.0.post0 Current Apache-2.0 AND BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference
pywin32
pypi
Transitive 311 311.0.0 PSF-2.0
pywin32-ctypes
pypi
Transitive 0.2.3 0.2.3 Current BSD-3-Clause
pyzmq
pypi
Transitive 27.1.0 27.1.0 Current BSD-3-Clause
react
npm
Direct ^19.0.0 19.2.7 Unknown
react-dom
npm
Direct ^19.0.0 19.2.7 Unknown
requests-toolbelt
pypi
Transitive 1.0.0 1.0.0 Current Apache-2.0
six
pypi
Transitive 1.17.0 1.17.0 Current MIT
sniffio
pypi
Transitive 1.3.1 1.3.1 Current Apache-2.0 AND MIT
stack-data
pypi
Transitive 0.6.3 0.6.3 Current MIT
tailwind-merge
npm
Direct ^3.3.1 3.6.0 Unknown
tailwindcss
npm
Direct ^4 4.3.0 Unknown
tenacity
pypi
Transitive 9.1.4 9.1.4 Current Apache-2.0
ts-node
npm
Direct ^10.9.0 10.9.2 Unknown
tw-animate-css
npm
Direct ^1.3.4 1.4.0 Unknown
typescript
npm
Direct ^5.0.0 6.0.3 Unknown
typescript
npm
Direct ^5 6.0.3 Unknown
typing-extensions
pypi
Direct 4.15.0 4.15.0 Current Python-2.0 AND GPL-1.0-or-later AND Python-2.0 AND BSD-3-Clause AND Python-2.0 AND BSD-3-Clause AND 0BSD
typing-inspect
pypi
Transitive 0.9.0 0.9.0 Current MIT
typing-inspection
pypi
Transitive 0.4.2 0.4.2 Current MIT
uvicorn
Direct Unknown
zstandard
pypi
Transitive 0.25.0 0.25.0 Current BSD-3-Clause

License Breakdown

MIT 69
Unknown 44
Apache-2.0 27
BSD-3-Clause 22
BSD-2-Clause AND BSD-3-Clause 12
BSD-2-Clause 4
ISC 4
Apache-2.0 AND MIT 3
MPL-2.0 3
BSD-2-Clause AND MIT AND Python-2.0 AND Python-2.0.1 2
MIT AND Python-2.0 2
0BSD AND BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference AND PSF-2.0 AND Python-2.0 1
Apache-2.0 AND BSD-2-Clause 1
Apache-2.0 AND BSD-3-Clause AND LicenseRef-scancode-unknown-license-reference 1
Apache-2.0 AND BSD-3-Clause AND MIT AND Zlib 1
Apache-2.0 AND MIT AND MPL-2.0 1
Apache-2.0 OR BSD-3-Clause OR (Apache-2.0 AND BSD-3-Clause) 1
BSD-3-Clause AND MIT 1
CNRI-Python AND Apache-2.0 1
LicenseRef-scancode-commercial-license AND LicenseRef-scancode-other-permissive AND MIT 1
MIT AND PSF-2.0 1
PSF-2.0 1
PSF-2.0 AND Python-2.0 1
Python-2.0 AND GPL-1.0-or-later AND Python-2.0 AND BSD-3-Clause AND Python-2.0 AND BSD-3-Clause AND 0BSD 1
Unlicense 1

CVE Severity

critical 3
high 11
medium 6
low 1
unknown 0

Beta — feedback welcome: [email protected]