What is JiuwenSwarm
JiuwenSwarm is an open-source AI Agent platform jointly built by teams including Huawei's 2012 Labs, Huawei Cloud, and Terminal Xiaoyi. It is also the first open-source unified AI workbench for HarmonyOS PC. The platform adopts a multi-agent collaborative architecture and supports one-stop task execution for scenarios such as office work, programming, and entertainment. It innovatively introduces the HITS human-machine collaboration paradigm, allowing people and Agents to team up to complete complex tasks. The platform is fully open source and supports deployment on multiple platforms including Windows, Mac, HarmonyOS, and Ubuntu.
Main Features of JiuwenSwarm
-
Cluster Mode Office Work: Form a multi-agent team with one sentence, conduct research separately, organize structure, supplement content, and integrate results, generating a 200-page PPT in 20 minutes.
-
Intelligent Programming Development: In Code mode, autonomously plan tasks and complete ArkTS code development, supporting parallel front-end and back-end development, branch merging, and requirement additions.
-
Human-Machine Collaborative Games: Supports immersive interactive games such as Gomoku and Werewolf, with agents serving as hosts or teammates, enabling people and Agents to reason and compete together.
-
Cross-Device Linkage: Links with scenarios such as Feishu and Xiaoyi, and supports remotely waking up the agent team on HarmonyOS PC from a mobile phone.
-
Multi-Platform Deployment: Supports installation and operation on operating systems such as Windows, Mac, HarmonyOS, and Ubuntu.
Follow WeChat and reply "Open Source" to join theAI Open Source Project Exchange Group
How to Use JiuwenSwarm
-
Visit the Official Website: Visit the JiuwenSwarm official website https://openjiuwen.com/jiuwenswarm to enter the download page and select the installation package for the corresponding platform.
-
Install and Deploy: After downloading, follow the system instructions to complete the installation and initial configuration of the JiuwenSwarm client.
-
Configure the Model: Connect the required AI model service in the settings to ensure that the agents have reasoning and execution capabilities.
-
Select a Mode: Switch between office, Code, or entertainment mode according to the task type, and the system will automatically match an agent team.
-
Initiate a Task: Enter the requirement description, and the agent team will automatically break down the task and advance collaboratively, while people can intervene at any time to review and adjust.
Core Advantages of JiuwenSwarm
-
The First Open-Source AI Workbench for HarmonyOS PC: Fills the gap in the HarmonyOS PC ecosystem in the field of unified AI workbenches, with native adaptation to the HarmonyOS system.
-
HITS Human-Machine Collaboration Paradigm: Innovatively proposes the "human in the swarm" collaboration model, where people are no longer bystanders but team members.
-
Multi-Agent Parallel Acceleration: Splits serial tasks into multiple agents advancing synchronously, greatly improving office and development efficiency.
-
Fully Open Source and Customizable: The code is fully open source and supports secondary development and private deployment by enterprises or individuals based on AtomGit/GitHub.
-
Seamless Cross-Scenario Connectivity: Covers the three major scenarios of office work, programming, and entertainment, and supports cross-device remote scheduling and multi-platform operation.
JiuwenSwarm Project Address
- Project Official Website:https://openjiuwen.com/jiuwenswarm
- GitHub Repository:https://github.com/openJiuwen-ai/jiuwenswarm/
Comparison of JiuwenSwarm with Similar Competing Products
| Comparison Dimension | JiuwenSwarm | AutoGen |
|---|---|---|
| Development Background | Jointly built by Huawei 2012 Labs, Huawei Cloud, etc. | Microsoft Research open-source project |
| Platform support | Native support for HarmonyOS PC, covering Win/Mac/Ubuntu | Mainly supports Windows/Linux, no native HarmonyOS version |
| Human-machine collaboration | HITS paradigm, humans can participate as team members | Mainly Agent-to-Agent collaboration, human-machine interaction is more command-based |
| Scenario coverage | Integrated workbench for office work, programming, and entertainment | Focused on programming and general Agent orchestration |
| Deployment method | Provides a dedicated installation package for HarmonyOS PC, ready to use out of the box | Requires installation via Python pip, with a relatively high configuration threshold |
| Open-source license | Open source, supports secondary development | MIT open source, mature ecosystem |
Application scenarios of JiuwenSwarm
-
Emergency report material generation: When out, a person remotely wakes up the intelligent agent team on a HarmonyOS PC via Feishu on a mobile phone to quickly produce high-quality PPTs.
-
Rapid HarmonyOS application development: From requirement description to ArkTS code writing, compilation, installation, and operation, completing HarmonyOS native application development in one stop.
-
Multiplayer online collaborative games: Organize interactive games such as Gomoku and Werewolf, with intelligent agents serving as hosts or AI teammates to enhance the social entertainment experience.
-
Cross-device intelligent office work: Deeply linked with Feishu and Xiaoyi to achieve seamless connection and continuous advancement of tasks across mobile phones, PCs, and tablets.
-
Enterprise-level multi-Agent scheduling: Build a privatized intelligent agent collaboration platform based on open-source code to meet the automation needs of complex business processes within enterprises.