← Browse tools

Agent frameworks

DeepAgents

LangChain's batteries-included agent harness with built-in planning, filesystem working context and context-isolated subagents.

Overview

Research summary

DeepAgents is an opinionated TypeScript library for building agents that need more execution structure than a basic tool-calling loop. createDeepAgent returns a compiled LangGraph graph, retaining LangGraph facilities such as streaming and checkpointers while adding middleware and defaults for file tools, context management, and delegation. Its virtual filesystem can use in-memory state, local disk, LangGraph storage, composite routing, or custom backends; declarative path permissions can limit built-in reads and writes. Custom LangChain tools and MCP tools can be attached, and sandbox backends optionally add isolated shell execution.

Subagents run delegated tasks in separate context windows, with typed streams for their messages and tool calls. Skills, AGENTS.md-based memory, summarization, context offloading, and human interrupts are available, while structured task planning is opt-in rather than universally enabled. Permissions on filesystem tools do not constrain arbitrary commands exposed by a sandbox backend, so enforcement must also occur at the backend or tool boundary.

The package is provider-agnostic for tool-calling chat models and is MIT-licensed open source.

Repository summary

Stars
1,553
Open issues
30
Last push
2026-09-11
Commits, 90 days
114
Repository activity
Very active · 93/100
Version
@langchain/quickjs@0.6.3

Recorded catalogue figures. View repository data and provenance →

Classification

Pricing & services

Paid services available

The provider offers paid products or services. Free options may also be available.

View pricing & services ↗

Commercial offering checked 2026-10-02.

Licence scope

Implementation

Recorded implementation details and interfaces for DeepAgents.

Implementation details

TypeScript

Languages
TypeScript
Repository type
source
ACP identifier
deepagents

Recorded interfaces and capabilities

Licence scope

Repository

Repository snapshots, release information and recorded maintenance signals.

Repository snapshot

langchain-ai/deepagentsjs ↗

Stars
1,553
Open issues
30
Last push
2026-09-11
Commits, 90 days
114
Repository activity
Very active · 93/100
Archived
No

Repository activity is a snapshot, not a quality or popularity ranking. It combines recent-push freshness (50%), 90-day commits (30%) and issue pressure (20%).

Release information

Current version
@langchain/quickjs@0.6.3
Version source
github-release
Version scope
langchain-ai/deepagentsjs
Version recorded
2026-09-14
Latest release tag
@langchain/quickjs@0.6.3
Release published
2026-09-09
Default branch
main
Head commit
eb288dd53a2a8cf921e25ad93688212ffc1aca72

Maintenance and provenance

Catalogue snapshot
2026-10-06
Repository metrics recorded
2026-09-14
Stars source
GitHub snapshot
Last push source
GitHub snapshot
Repository metrics stale
No
Snapshot repository
langchain-ai/deepagentsjs

Documentation

Recorded references and research provenance for this entry.

Recorded sources 9

Research metadata

Catalogue snapshot
2026-10-06
Repository metrics recorded
2026-09-14

An individual research date has not been recorded for this entry.

Community & social 4 channels

Video

Communities

Social & updates