All 75 Dependencies

Every package deepagents depends on, ranked by repo health score.

Deep Agents is an opinionated, open-source agent harness built on top of LangGraph. Where LangGraph gives you the graph runtime and LangChain's `create_agent` gives you a minimal loop, Deep Agents assembles everything above that: sub-agent delegation, pluggable filesystem backends, context summarization, shell access, persistent memory, human-in-the-loop approval, and a skills system — all wired together and ready to run out of the box.

The framework is model-agnostic: any LLM that supports tool calling works, whether that's a frontier API (Anthropic, OpenAI, Google), an open-weight model on Baseten or Fireworks, or a locally-hosted model via Ollama or vLLM. Provider and harness profiles let you tune prompting, tool visibility, and middleware per model spec without forking the core.

Every piece is designed to be overridden without touching the internals. Swap the filesystem backend for a sandboxed or remote variant, plug in a custom LangGraph `CompiledStateGraph` as a sub-agent, define your own tools or point at any MCP server, and layer in extra middleware for logging, rate limiting, or evaluation. Deep Agents also ships `deepagents-code`, a pre-built coding agent for the terminal powered by the same harness — comparable to Claude Code or Cursor but backed by any LLM you choose.

37 Textual Autocomplete >=4.0.6,<5.0.0 37 quickjs-rs >=0.2.4,<0.3.0 38 langchain-tavily >=0.2.18 40 aiosqlite >=0.22.1,<1.0.0 42 tomli-w >=1.2.0,<2.0.0 43 pyperclip >=1.11.0,<2.0.0 45 dockerfile-parse >=2.0.1 49 bsdiff4 >=1.2.6,<2.0.0 53 LangChain Community >=0.4.2 53 PyYAML >=6.0.3 56 HTTPX >=0.28.1 57 python-markdownify >=1.2.2 57 rich >=15.0.0 63 prompt_toolkit >=3.0.52,<4.0.0 63 python-dotenv >=1.2.2 65 Daytona Python SDK 65 Wcmatch >=10.1 66 Textual >=8.2.7,<9.0.0 67 tiktoken >=0.13.0 69 langchain-ibm >=1.1.0,<2.0.0 73 api-client-python 73 uuid-utils >=0.16.2,<1.0.0 outdated 74 Tavily Python >=0.7.26 76 torchaudio >=2.11.0,<2.12.0 77 langchain-litellm >=0.7.0,<2.0.0 80 modal-client >=1.5.1 81 Requests >=2.34.2,<3.0.0 83 ACP Python SDK >=0.10.1 83 langchain-nvidia-ai-endpoints >=1.4.3 83 mypy >=2.1.0 84 OpenEvals >=0.2.0 85 packaging >=26.2 86 AnyIO >=4.0.0,<5.0.0 88 Deep Agents >=0.6.12 88 LangChain Daytona >=0.0.8,<1.0.0 88 LangChain Daytona 88 LangChain Daytona >=0.0.7 88 LangChain Daytona >=0.0.5 88 LangChain Daytona >=0.3.3,<0.4.0 outdated 88 PyAV >=17.0.0,<18.0.0 outdated 89 filelock >=3.12,<3.30 outdated 89 python-sdk >=1.28.1,<2.0.0 outdated 90 LangChain AWS >=1.6.2,<2.0.0 90 Ruff >=0.15.20 90 ipykernel >=7.3.0 90 librosa >=0.11.0,<1.0.0 outdated 91 FastAPI >=0.138.1 91 Uvicorn >=0.49.0 92 LangChain >=1.3.12,<2.0.0 92 LangChain DeepSeek >=1.4.8 outdated 92 LangChain DeepSeek >=1.4.9,<2.0.0 outdated 92 LangChain DeepSeek >=1.1.0,<2.0.0 92 LangChain DeepSeek >=1.1.3,<2.0.0 outdated 92 LangChain DeepSeek >=1.2.2,<2.0.0 outdated 92 LangChain DeepSeek >=1.1.6,<2.0.0 outdated 92 LangChain DeepSeek >=1.1.0,<2.0.0 92 LangChain DeepSeek >=1.3.4 outdated 92 LangGraph >=1.2.8 92 LangGraph >=3.1.0,<4.0.0 outdated 92 LangGraph >=0.4.30 92 LangGraph >=0.4.2 92 Pillow >=12.2.0 92 langchain-google-genai >=4.2.7 92 langchain-perplexity >=1.4.0,<2.0.0 93 LangSmith Python SDK >=0.9.3 93 Pydantic >=2.13.4 93 SQLAlchemy >=2.0.51 94 Google Gen AI Python SDK >=2.10.0 95 Datasets >=5.0.0 95 NumPy >=2.4.6,<3.0.0 95 Transformers >=5.12.1,<6.0.0 95 aiohttp >=3.14.1,<3.15.0 96 PyTorch >=2.12.1,<2.14.0 outdated 96 pytest >=9.1.1 97 Matplotlib >=3.11.0

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers