#4747th of 48 in Agent frameworks and SDKs

qwen-agent

Python framework for building tool-using LLM agents on Qwen models

Stars
17.2k
License
Apache-2.0
Last commit
Mar 2026
Last release
May 2025
Language
Python

Missed the latest GitHub check; these facts may be older.

Overview

Qwen-Agent is a Python library for building agents on Qwen models, with function calling, MCP tools, RAG over documents and a Docker-based code interpreter. It talks to Alibaba DashScope or any OpenAI-compatible server such as vLLM or Ollama. It includes a Gradio web UI and example apps like BrowserQwen, and serves as the backend of Qwen Chat.

Who it is for: Python developers building tool-calling agents on Qwen models

Strengths

  • Built-in function calling with parallel calls, plus MCP server support
  • Works with DashScope or any OpenAI-compatible endpoint, including vLLM and Ollama
  • Gradio WebUI launches with one line around an existing agent
  • Includes RAG examples for question answering over very long documents

Weaknesses

  • Tool-call templates and examples are tuned for Qwen models specifically
  • Code interpreter needs local Docker; README advises caution in production
  • GUI requires Python 3.10 or higher
  • Last release is 2025-05-29, well behind recent commits

What it needs

  • GPU optional
  • Needs DashScope API or OpenAI-compatible model server (vLLM, Ollama), Docker (code interpreter), Node.js, uv (MCP examples)
  • Models: Qwen3.5, Qwen3, Qwen3-Coder, Qwen3-VL, Qwen2.5

Also in Agent frameworks and SDKs

See all 48
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)62.1k starsMIT93 out of 100
2browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)118k starsMIT89 out of 100
3langchainPython framework for building LLM agents and apps from interoperable components147.8k starsMIT88 out of 100
#4tradingagentsLangGraph multi-agent framework simulating a trading firm to analyze tickers Live demo ↗ (opens in a new tab)111.2k starsApache-2.088 out of 100
#5copilotkitSDK for adding agent chat, generative UI and shared state to apps38k starsMIT87 out of 100