← Back to glossary
+Suggest a term
Tool·Agents & Automation·Added today

Deer-flow

Also known as: deerflow, ByteDance deer-flow, deer flow agent

An open-source long-horizon multi-agent research and coding harness from ByteDance. It handles complex, multi-step tasks that can take minutes to hours, using sandboxes, memory, tools, agent skills, and subagents coordinated across a message gateway.

Deer-flow is ByteDance's open-source answer to long-horizon agentic tasks: problems that require sustained reasoning across many steps, tool calls, and sub-tasks before producing a final result. Where a simple coding agent handles one request in one session, Deer-flow is built for research workflows, end-to-end software builds, and complex information tasks that a single-session agent would time out on or lose track of.

The architecture combines sandboxed execution environments (so agents can run code safely without affecting the host system), a persistent memory layer, a library of tools and agent skills, a subagent dispatch system for breaking work into parallel or sequential chunks, and a message gateway that coordinates communication between agents. Together these allow the system to handle tasks that range from deep research synthesis to multi-file codebase changes with review loops.

Deer-flow sits in a category of long-horizon SuperAgent harnesses alongside tools like Manus and OpenClaw, but is notable for being a fully open-source release from ByteDance with active community development. Builders using it typically do so as a foundation to customize, not a hosted service to plug into. It is most relevant for teams building AI research assistants, internal knowledge workers, or complex automation pipelines where standard single-session agent frameworks run out of runway.

This definition is AI-generated and refreshed weekly. It may contain inaccuracies. Use your own judgment, especially for production decisions.
Related terms
Long-running agentDeep ResearchMulti-agent systemSubagentsAgentic workflow