deer-flow

An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of ta

open-sourcememory-knowledge
Visit WebsiteView on GitHub
50.0k
Stars
+4164
Stars/month
0
Releases (6m)

Overview

DeerFlow (Deep Exploration and Efficient Research Flow) is an open-source super agent harness designed to orchestrate complex AI workflows through sub-agents, memory systems, and sandboxes. The platform enables AI agents to handle long-horizon tasks including research, coding, and content creation through an extensible skills framework. Version 2.0 represents a complete ground-up rewrite with no shared code from the original version, indicating a mature evolution of the architecture. The system integrates BytePlus's InfoQuest for intelligent search and crawling capabilities, and supports multiple AI models including Doubao-Seed-2.0-Code, DeepSeek v3.2, and Kimi 2.5. Built with Python 3.12+ and Node.js 22+, DeerFlow aims to provide a comprehensive framework for building sophisticated AI agent systems that can coordinate multiple components to accomplish complex, multi-step tasks. With nearly 50,000 GitHub stars, it has gained significant community adoption and represents a notable advancement in agent orchestration technology.

Pros

  • + Comprehensive agent orchestration system that coordinates sub-agents, memory, and sandboxes for complex multi-step tasks
  • + Extensible skills framework allows customization and expansion of agent capabilities beyond basic functionality
  • + Active development with a complete 2.0 rewrite showing commitment to architectural improvements and long-term maintenance

Cons

  • - Version 2.0 is a complete rewrite with no backward compatibility, requiring migration effort for existing users
  • - Complex architecture with multiple components may require significant setup and configuration effort
  • - Limited documentation visible in the provided materials, potentially creating a steep learning curve

Use Cases

Getting Started

1. Install dependencies for Python 3.12+ and Node.js 22+ environments. 2. Clone the repository and configure your preferred AI model (Doubao-Seed-2.0-Code, DeepSeek v3.2, or Kimi 2.5). 3. Visit the official website at deerflow.tech for setup documentation and run your first agent workflow.