OxyGent
ActiveDescription
OxyGent is an open-source multi-agent collaboration framework from JD.com, supporting flexible agent role definition, task decomposition, and collaborative orchestration for enterprise AI agent applications.
Key Features
- Modular multi-agent framework with LEGO-brick-style Oxy components for rapid assembly
- Dynamic planning with intelligent task decomposition, negotiation, and real-time adaptation
- Elastic architecture supporting any agent topology from simple ReAct to complex hybrid planning
- Built-in evaluation engines that auto-generate training data for continuous agent improvement
- Distributed scheduler enabling linear cost growth with exponential collaborative intelligence gains
- MCP integration for connecting external tools and services with Node.js runtime support
Use Cases
Categories
Quick Start
Create a Python 3.10 environment via conda or uv. Install with `pip install oxygent`. Set environment variables for your LLM provider (DEFAULT_LLM_API_KEY, DEFAULT_LLM_BASE_URL, DEFAULT_LLM_MODEL_NAME). Write a script defining your Oxy components and run with `python demo.py`.