Skip to main content

🧠🤖 Deep Agents

PyPI - Version PyPI - License PyPI - Downloads Twitter

Looking for the JS/TS version? Check out Deep Agents.js.

To help you ship LangChain apps to production faster, check out LangSmith. LangSmith is a unified developer platform for building, testing, and monitoring LLM applications.

Quick Install

pip install deepagents
# or
uv add deepagents

🤔 What is this?

Using an LLM to call tools in a loop is the simplest form of an agent. This architecture, however, can yield agents that are "shallow" and fail to plan and act over longer, more complex tasks.

Applications like "Deep Research", "Manus", and "Claude Code" have gotten around this limitation by implementing a combination of four things: a planning tool, sub agents, access to a file system, and a detailed prompt.

deepagents is a Python package that implements these in a general purpose way so that you can easily create a Deep Agent for your application. For a full overview and quickstart of Deep Agents, the best resource is our docs.

Acknowledgements: This project was primarily inspired by Claude Code, and initially was largely an attempt to see what made Claude Code general purpose, and make it even more so.

📖 Resources

📕 Releases & Versioning

See our Releases and Versioning policies.

💁 Contributing

As an open-source project in a rapidly developing field, we are extremely open to contributions, whether it be in the form of a new feature, improved infrastructure, or better documentation.

For detailed information on how to contribute, see the Contributing Guide.

Metadata

Release files for deepagents-brim 0.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for deepagents-brim 0.4.1
File Size Uploaded
deepagents_brim-0.4.1.tar.gz 79.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for deepagents-brim 0.4.1
File Interpreter ABI Platform
deepagents_brim-0.4.1-py3-none-any.whl Python 3 none any Details

Total release size: 168.3 kB

Release files / deepagents_brim-0.4.1.tar.gz

Download URL deepagents_brim-0.4.1.tar.gz
Size 79.1 kB
Tags Source
SHA-256 checksum
How to use checksums
73cdb1ce29499cc26a70f888359817d87dbdf898667023bf0174278a4f0d3874
BLAKE2b-256 checksum
How to use checksums
989188e96231265f8ead1a48a3f6bfcbbae139885cfbad80d0ba77d988ff19ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.0

Release files / deepagents_brim-0.4.1-py3-none-any.whl

Download URL deepagents_brim-0.4.1-py3-none-any.whl
Size 89.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
28db505406ab285a38cb88d29c468fb0e5e1a25d436ba48b85bfabc838548261
BLAKE2b-256 checksum
How to use checksums
b4942de5a470549931413f2a03186b5231fed0dfd0ecd84ba07f1d77b1b8002c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.0

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.0.11

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page