{"slug":"deepagents","name":"Deep Agents","vendor":"LangChain","tagline":"LangChain's batteries-included agent harness: sub-agents, a pluggable filesystem, shell access, skills and MCP tools","url":"https://agentboards.org/agent/deepagents","website":"https://docs.langchain.com/deepagents","docs":"https://docs.langchain.com/oss/python/deepagents/overview","repo":"https://github.com/langchain-ai/deepagents","category":"framework","execution":["local"],"license":"MIT","open_source":true,"pricing":{"model":"byok","summary":"Free and open source under MIT; you pay whichever model provider you point it at, or run an open-weight model locally","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["any tool-calling LLM","frontier models","open-weight models","local models"],"bring_your_own_model":true,"local_models":true},"protocols":{"mcp_client":true,"mcp_server":false,"openapi":false},"capabilities":{"terminal_exec":true,"browser":false,"multi_file_edit":true,"git_ops":false,"docker_sandbox":false,"multi_agent":true,"headless_ci":false},"context_window":null,"platforms":["macos","linux","windows"],"install":[{"label":"Python","command":"uv add deepagents"},{"label":"JavaScript","command":"npm i deepagents"}],"benchmarks":[],"tags":["open-source","langchain","langgraph","sub-agents","skills","mcp","harness"],"github_stars":29913,"metrics":{"stars":29913,"pushed_at":"2026-10-03T01:15:18Z","archived":false,"open_issues":200,"latest_version":"deepagents==0.7.21","latest_version_at":"2026-09-30T19:28:24Z","latest_version_url":"https://github.com/langchain-ai/deepagents/releases/tag/deepagents%3D%3D0.7.21","version_source":"github","checked_at":"2026-10-03T05:04:43.204Z"},"sources":{"overview":"https://github.com/langchain-ai/deepagents","capabilities":"https://github.com/langchain-ai/deepagents","protocols":"https://github.com/langchain-ai/deepagents","models":"https://github.com/langchain-ai/deepagents","install":"https://github.com/langchain-ai/deepagents","license":"https://github.com/langchain-ai/deepagents","first_release":"https://github.com/langchain-ai/deepagents"},"verified_at":"2026-09-04","adoption":{"score":7.9,"signals":{"npm_weekly":300397,"github_stars":29072,"hn_mentions_1y":21},"measured_at":"2026-09-07"},"scores":{"panel":7.7,"adoption":7.9,"spread":2,"facts":8.3,"board":7.8,"dimensions":{"reliability":7.3,"usefulness":7.5,"cost":8.3,"longevity":7.7},"per_persona":{"amigo":8,"critico":6.8,"profesor":8,"inversora":8,"jefa":6.8,"hacker":8.8},"community":null},"rank":null,"category_rank":8,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"The panel agrees within three points and the one gap that matters is El Crítico's: the isolation everyone assumes is present is a backend you have to choose.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick this when you want a working agent today and the freedom to replace one piece later; pick a smaller library if you would rather understand every line first.","scores":{"reliability":7,"usefulness":8,"cost":9,"longevity":8},"evidence":["https://github.com/langchain-ai/deepagents","https://docs.langchain.com/deepagents"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"Shell access runs in a sandbox of your choosing and the documentation names no container runtime, so the isolation is a backend you must supply and can forget to.","scores":{"reliability":6,"usefulness":7,"cost":7,"longevity":7},"evidence":["https://github.com/langchain-ai/deepagents"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"Context management is explicit: long threads are summarised and tool output is offloaded to disk rather than carried, which treats the window as a budget instead of a container.","scores":{"reliability":8,"usefulness":8,"cost":8,"longevity":8},"evidence":["https://docs.langchain.com/oss/python/deepagents/overview","https://github.com/langchain-ai/deepagents"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"Twenty-nine thousand stars and three hundred thousand weekly npm installs make this a distribution asset, and LangChain has already shown it can convert that into a paid platform.","scores":{"reliability":8,"usefulness":8,"cost":8,"longevity":8},"evidence":["https://github.com/langchain-ai/deepagents"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"No licence cost across sixty engineers, and the only governance primitive in the row is that a human can approve tool calls before they execute.","scores":{"reliability":6,"usefulness":5,"cost":9,"longevity":7},"evidence":["https://github.com/langchain-ai/deepagents"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"MIT, `uv add deepagents`, any MCP server becomes a tool, and it is model-agnostic down to open-weight models on my own machine.","scores":{"reliability":9,"usefulness":9,"cost":9,"longevity":8},"evidence":["https://github.com/langchain-ai/deepagents","https://docs.langchain.com/oss/python/deepagents/overview"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"It ships in Python and TypeScript, so your team can keep arguing about the language and still lose the argument to the same harness.","scores":null,"evidence":[]}]}