XAgent is an open-source autonomous agent framework developed by OpenBMB (Tsinghua University's THUNLP lab). It uses a three-component architecture of Dispatcher, Planner, and Actor to break down and execute complex tasks end-to-end. All execution runs inside a secure Docker container. The project has 8,500+ GitHub stars and is part of OpenBMB's broader ecosystem, which now also includes ChatDev 2.0 and the PilotDeck agent OS (released May 2026). XAgent is a research-oriented framework, not a commercial SaaS product. Key features: - Dispatcher-Planner-Actor architecture for autonomous multi-step task decomposition - Secure sandboxed execution in Docker containers - Tool use including code execution, file operations, and web search - Python-based, fully open-source under permissive license - Integration with the broader OpenBMB/PilotDeck agent OS ecosystem - Human-in-the-loop oversight options for safety
Free and open-source. No commercial pricing.
