Agent framework for LLM application development
Top 4.8% on sourcepulse
Qwen-Agent is an open-source framework for building LLM-powered applications, targeting developers and researchers. It leverages Qwen models to provide capabilities like function calling, code interpretation, RAG, and memory management, enabling sophisticated agentic behaviors and offering example applications such as a browser assistant and custom assistants.
How It Works
The framework is built around atomic components for LLMs and Tools, which can be composed into higher-level Agents. It supports function calling for tool integration and provides mechanisms for planning and memory. The architecture allows for customization by inheriting from base classes like BaseTool
and Agent
, facilitating the creation of bespoke AI assistants.
Quick Start & Requirements
pip install -U "qwen-agent[gui,rag,code_interpreter,mcp]"
or pip install -U qwen-agent
for minimal requirements.DASHSCOPE_API_KEY
environment variable) or a self-hosted OpenAI-compatible API service (e.g., vLLM, Ollama).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
1 week ago
1 day