# bytedance/deer-flow

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/bytedance-deer-flow).**

20,017 stars · 2,511 forks · TypeScript · mit

## Links

- GitHub: https://github.com/bytedance/deer-flow
- Homepage: https://deerflow.tech
- awesome-repositories: https://awesome-repositories.com/repository/bytedance-deer-flow.md

## Topics

`agent` `agentic` `agentic-framework` `agentic-workflow` `ai` `ai-agents` `bytedance` `deep-research` `harness` `langchain` `langgraph` `langmanus` `llm` `multi-agent` `nodejs` `podcast` `python` `superagent` `typescript`

## Description

Deer-flow is an autonomous agent orchestration platform designed to manage multi-step workflows where AI agents reason, plan, and execute tasks. It functions as a development framework for building agents that utilize various large language models to solve complex problems through structured, sequential, and parallel reasoning.

The platform distinguishes itself through a secure, sandboxed execution engine that isolates generated code and system operations from the host environment. This architecture allows agents to safely test and validate solutions within ephemeral containers, ensuring that shell operations and browser interactions remain contained during the automated lifecycle.

Beyond core execution, the system provides a collaborative workspace that synchronizes agent activity and operational logs across multiple user sessions. It supports persistent memory management through vector-based storage, enabling agents to maintain context across extended sessions, while a modular interface allows for the integration of external tools and custom utilities to expand agent capabilities.

## Tags

### Artificial Intelligence & ML

- [Autonomous Agent Orchestration](https://awesome-repositories.com/f/artificial-intelligence-ml/autonomous-agent-orchestration.md) — Provides a platform for coordinating multi-step workflows where autonomous agents reason, plan, and execute tasks.
- [Agent Development Frameworks](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-development-frameworks.md) — Offers a development framework for building and managing autonomous agents that utilize large language models for complex problem solving.
- [Code Execution Environments](https://awesome-repositories.com/f/artificial-intelligence-ml/code-execution-environments.md) — Ships a secure, sandboxed runtime environment for agents to safely execute and validate generated code and system operations.
- [Agent Workspace Management](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-architectures/orchestration-engines/ai-agent/execution-environment-evaluation/agent-workspace-management.md) — Provides a collaborative workspace for monitoring and managing the operational lifecycle and resource constraints of agent execution environments.
- [Agent Memory Management](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-memory-management.md) — Maintains persistent context and historical knowledge to improve agent task understanding over time.
- [Agent Memory Stores](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-memory-stores.md) — Stores long-term and short-term context to ensure continuity across extended agent execution sessions. ([source](https://deerflow.tech))
- [Modular Agent Skill Executions](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-architectures/tooling-integration-interfaces/modular-agent-skill-executions.md) — Exposes external services and custom utilities to agents through a standardized, modular tool-calling interface.
- [Agentic Context Management](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-context-management.md) — Manages persistent agent memory and external tool integrations to maintain context and functional range. ([source](https://deerflow.tech/en/docs))
- [External Service Integrations](https://awesome-repositories.com/f/artificial-intelligence-ml/external-service-integrations.md) — Extends agent functionality by connecting custom utilities and external services during task execution.
- [External Tool Integration](https://awesome-repositories.com/f/artificial-intelligence-ml/external-tool-integration.md) — Integrates custom utilities and external services to extend agent capabilities during automated task execution. ([source](https://deerflow.tech))
- [AI Model Configurations](https://awesome-repositories.com/f/artificial-intelligence-ml/ai-model-configurations.md) — Supports swapping between various large language models to optimize agent reasoning and performance. ([source](https://deerflow.tech))

### Business & Productivity Software

- [Collaborative Automation Workspaces](https://awesome-repositories.com/f/business-productivity-software/collaborative-automation-workspaces.md) — Synchronizes real-time agent activity and operational logs across shared multi-user environments for collaborative workflow management.

### Development Tools & Productivity

- [Sandboxed Execution Environments](https://awesome-repositories.com/f/development-tools-productivity/sandboxed-execution-environments.md) — Executes complex tasks within secure, isolated sandboxes containing browser and shell environments. ([source](https://deerflow.tech))

### Security & Cryptography

- [Container-Based Sandboxes](https://awesome-repositories.com/f/security-cryptography/security/infrastructure-and-hardware/infrastructure-system-hardening/execution-sandboxes/container-based-sandboxes.md) — Provides ephemeral, restricted container environments to safely execute untrusted code and system operations.

### Data & Databases

- [Vector Memory Stores](https://awesome-repositories.com/f/data-databases/vector-memory-stores.md) — Maintains long-term agent context and historical knowledge using persistent vector-based semantic storage.

### DevOps & Infrastructure

- [Collaborative Workspaces](https://awesome-repositories.com/f/devops-infrastructure/self-hosted-applications/collaborative-workspaces.md) — Deploys shared, collaborative environments for teams to monitor and control autonomous agent workflows. ([source](https://deerflow.tech/en/docs))

### Software Engineering & Architecture

- [Directed Acyclic Graph Engines](https://awesome-repositories.com/f/software-engineering-architecture/directed-acyclic-graph-engines.md) — Orchestrates complex agent workflows by mapping task dependencies into structured, parallelizable execution flows.
- [Model Abstractions](https://awesome-repositories.com/f/software-engineering-architecture/model-abstractions.md) — Decouples agent logic from specific language models via a unified interface for swapping inference engines.
