Overview
JiuwenSwarm is a swarm agent framework from openJiuwen, the open-source community backed by Huawei, aimed at complex tasks that need several agents dividing the work. It ships no model of its own; instead it turns coordination, team skills and a sharing ecosystem into an engineering stack you connect your own models to.
Key Features
- Coordination engineering: A Leader agent decomposes the task, assembles a specialist team and negotiates dynamically, with each agent handling its own part of an end-to-end delivery
- Reusable team-level skills: Swarm Skills package proven agent combinations and scheduling strategies into plug-and-play capabilities, and the Swarm Skills Hub circulates them among developers
- Model-agnostic: Connects to Huawei Cloud MaaS, OpenAI-compatible APIs and local models, including DeepSeek, DashScope, SiliconFlow and OpenRouter
- Two human-agent modes: Under HOTS the human dispatches the team as an external manager; under HITS the human joins as a team member, working alongside the agents in real time
- Distributed and workflow-ready: Leader and teammates deploy across processes and machines, while Swarmflow scripts deterministic multi-stage flows with human-in-the-loop support and a team token budget
Use Cases
- Pushing a large software project forward in parallel across requirements, coding, testing and maintenance roles
- Cross-domain research where several agents search separately and the results are merged into one report
- Office work where a team is woken remotely to produce presentation material and the human adjusts the outline midway
- Capturing a proven collaboration flow as a team skill for later projects to install and reuse
Pros
- Breaks multi-agent collaboration into coordination, capture, sharing and evolution, a clearer path than simply adding more agents
- No bundled model, so existing model resources connect directly
- Desktop, CLI and HarmonyOS PC builds cover mainstream systems
- Tools require approval before running, file access goes through a whitelist, and sensitive operations are intercepted
Pricing
An open-source project with source on GitHub and AtomGit, installable via pip or built from source; API keys and model access are configured by the user.
Summary
JiuwenSwarm fits teams already using a single agent who have found one agent cannot carry their complex tasks. The learning curve is understanding the Coordination Engineering split of labour; the payoff shows up in multi-role tasks and reusable experience.
Version History
- openJiuwen releases and open-sources the JiuwenSwarm swarm agent framework (2026-05-30): The openJiuwen community released and open-sourced JiuwenSwarm, a swarm agent framework built on the Coordination Engineering paradigm. It comprises Agent Swarm for autonomous division of labour and dynamic negotiation, Swarm Skills that package collaboration experience into team-level capabilities, the Swarm Skills Hub for sharing those assets, and skill self-evolution that lets teams improve through practice. The framework supports both HOTS and HITS human-agent modes, and a HarmonyOS PC build later connected ecosystem tools such as Feishu and Xiaoyi.