deer-flow
by
bytedance

Description: An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message...

View on GitHub ↗

Summary Information

Updated 3 minutes ago
Added to GitGenius on May 11th, 2025
Created on May 7th, 2025
Open Issues & Pull Requests: 947 (+0)
Number of forks: 10,414
Total Stargazers: 76,709 (+0)
Total Subscribers: 324 (+0)

Issue Activity (beta)

Open issues: 578
New in 7 days: 20
Closed in 7 days: 28
Avg open age: 50 days
Stale 30+ days: 516
Stale 90+ days: 221

Recent activity

Opened in 7 days: 14
Closed in 7 days: 19
Comments in 7 days: 42
Events in 7 days: 196

Top labels

  • bug (138)
  • enhancement (93)
  • needs-triage (92)
  • area:backend (53)
  • RFC (43)
  • help wanted (38)
  • area:frontend (31)
  • question (24)

Repository Insights (GitGenius)

Median issue/PR response: 2.6 hours
Mean response time: 8.4 days
90th percentile: 4.0 days
Tracked items: 1,586

Most active contributors

Detailed Description

DeerFlow is an open-source super agent harness developed by ByteDance that orchestrates multiple components including sub-agents, memory systems, and sandboxes to handle complex, long-horizon tasks. The framework is designed to research, code, and create content, with capabilities spanning tasks that could take minutes to hours to complete. The project is written primarily in Python and maintains a homepage at deerflow.tech, positioning itself as a comprehensive agentic framework for handling diverse task complexity levels.

Version 2.0 represents a complete ground-up rewrite with no shared code from the original version, which is maintained separately on the 1.x branch. The framework integrates multiple architectural patterns including distributed task scheduling, workflow automation, event-driven processing, and asynchronous task execution. GitGenius classification data indicates the repository spans numerous technical domains including microservices orchestration, cloud-native applications, Kubernetes integration, and reactive programming patterns, reflecting its sophisticated infrastructure requirements.

The core feature set includes extensible skills and tools, sub-agent orchestration, sandbox environments for safe code execution, long-term memory capabilities, and context engineering. The framework supports Claude Code integration, session goals, and file system operations within sandboxes. Additional features include scheduled tasks, a terminal-based workbench interface, and embedded Python client support. The repository integrates with LangSmith and Langfuse for tracing, supports multiple instant messaging channels, and includes MCP server functionality. ByteDance has integrated InfoQuest, an intelligent search and crawling toolset, into DeerFlow for enhanced research capabilities.

Configuration is handled through an interactive setup wizard that guides users through LLM provider selection, optional web search configuration, and execution preferences including sandbox mode and bash access. The framework supports multiple model providers including Claude Code, Codex, OpenRouter, and vLLM deployments. Manual configuration is available through config.yaml with comprehensive examples for various provider setups. The project provides deployment sizing guidance ranging from local evaluation requiring 4 vCPU and 8 GB RAM to long-running servers needing 16 vCPU and 32 GB RAM.

Community engagement shows active development with 1579 tracked issues and pull requests. The median response latency is 2.7 hours with a mean of 202.5 hours, indicating responsive triage processes. The most active issue labels are bug (134 items), enhancement (90 items), and needs-triage (89 items). Primary contributors tracked by GitGenius include WillemJiang with 1546 events, hetaoBackend with 506 events, and foreleven with 346 events. The repository shares overlapping contributors with related projects including infiniflow/ragflow, langgenius/dify, and nousresearch/hermes-agent, suggesting an interconnected ecosystem of agentic frameworks.

The framework supports both Docker-based deployment with hot-reload capabilities for development and production configurations with local image builds. Linux with Docker is the recommended deployment target for persistent servers, while macOS and Windows are positioned as development environments. The project includes comprehensive tooling such as make doctor for setup verification and make support-bundle for diagnostic collection, facilitating issue reporting and troubleshooting. Security considerations are documented with recommendations for proper deployment to mitigate risks associated with sandbox access and file-write tools.

deer-flow
by
bytedancebytedance/deer-flow

Repository Details

Fetching additional details & charts...