SkyworkAI/DeepResearchAgent
A hierarchical multi-agent system built on LLM-based agents with self-evolution protocol for deep research and general-purpose task solving.

DeepResearchAgent is a self-evolution protocol and runtime for LLM-based agent systems. It decouples resource management (RSPL layer) from evolution logic (SEPL layer), modeling prompts, agents, tools, environments, and memory as versioned protocol-registered resources. The system implements an iterative Act-Observe-Optimize-Remember loop where agents produce actions using LLMs, capture outcomes, update via optimizers like reflection or RL-style methods, and persist insights to memory. It supports dynamic tool-calling, environment interaction (filesystem, trading, browser/mobile), and hierarchical coordination of specialized agents.