← all repositories
langchain-ai/deepagentsjs

LangChain’s prefab agent for when wiring feels like a chore

It gives you a working agent immediately so you can stop hand-wiring prompts, tools, and context management from scratch.

1.4k stars TypeScript AgentsLLMOps · Eval
deepagentsjs
Not currently ranked — collecting fresh signals.
star history

What it does

deepagents is a TypeScript agent harness built on LangGraph that ships with a pre-assembled toolkit—planning, filesystem access, sub-agent delegation, and context management. You call createDeepAgent and receive a compiled graph that can break down tasks, read and write files for working memory, and spawn isolated sub-agents. It is provider-agnostic across tool-calling chat models and publishes separate entrypoints for Node.js and browser runtimes.

The interesting bit

The project treats the filesystem as working memory, using file-based workflows to keep long tasks manageable instead of inventing exotic memory architectures. It also adopts an unusually honest security stance: it assumes you sandbox the tools because the LLM itself will not self-police.

Key highlights

  • Ships with write_todos, read_file, write_file, edit_file, and sub-agent task tools out of the box
  • Returns a compiled LangGraph graph, so streaming, checkpointers, and Studio integration work natively
  • Provider-agnostic: works with any tool-calling chat model
  • Environment-specific builds for Node.js and browser runtimes
  • MIT-licensed and designed for incremental customization of tools, models, and prompts

Caveats

  • The security model is explicitly “trust the LLM”; you must enforce boundaries at the tool or sandbox level, not via model behavior.

Verdict

Ideal for developers who want a production-ready LangGraph scaffold without boilerplate; less so for teams that need total architectural control or cannot tolerate unsandboxed LLM file access.

Frequently asked

What is langchain-ai/deepagentsjs?
It gives you a working agent immediately so you can stop hand-wiring prompts, tools, and context management from scratch.
Is deepagentsjs open source?
Yes — langchain-ai/deepagentsjs is open source, released under the MIT license.
What language is deepagentsjs written in?
langchain-ai/deepagentsjs is primarily written in TypeScript.
How popular is deepagentsjs?
langchain-ai/deepagentsjs has 1.4k stars on GitHub.
Where can I find deepagentsjs?
langchain-ai/deepagentsjs is on GitHub at https://github.com/langchain-ai/deepagentsjs.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.