Vibe Coding Discover

AI Agents

deepagentsjs

View on GitHub

The batteries included agent harness.

★ 1.6K274 forksTypeScriptMITlangchain-ai

Deep Agents JS is LangChain's batteries-included TypeScript agent harness built on LangGraph. It ships planning (write_todos), filesystem tools, and sub-agents so you get a working, customizable tool-calling agent out of the box.

Use Cases

Build a ready-to-run agent with planning and todo trackingDelegate subtasks to sub-agents with isolated context windowsGive agents file read/write/edit and grep/glob working memoryResearch tasks that produce a written summary fileAdd custom tools, prompts, and models to an agentRun agents in browser or Node.js environmentsStream and persist agent runs via LangGraph checkpointersPrototype controllable AI agents quickly in TypeScript

Built With

Language
TypeScript
Frameworks
LangGraph · LangChain · LangSmith · Vitest · pnpm · TypeScript

Tags

agent-harness · langgraph · langchain · typescript · sub-agents · planning · filesystem-tools · context-management · multi-agent · mit · streaming · checkpointing · tool-calling · monorepo · pnpm · browser-support

deepagentsjs — Vibe Coding Discover