jiuwenswarm: Natural Language Multi-Agent Collaboration and Automatic Skill Evolution
openJiuwen-ai/jiuwenswarm
About the project
When complex tasks are instructed in natural language, the Leader agent decomposes them, forms specialized agent teams, and performs dynamic collaboration. Deployable from a single machine to a cluster, it enables distributed processing of large-scale tasks.
It provides Self-Evolution functionality that automatically optimizes skill definitions by detecting error signals or user dissatisfaction. Through the Swarm Skills Hub, built capabilities can be searched, installed, and reused, improving development efficiency.
Access is available via Web UI, terminal, and existing messenger channels such as Feishu and Telegram. Security measures, including pre-execution approval procedures for tools and file access whitelists, allow safe control of sensitive operations.
It integrates with various AI infrastructures, including Huawei Cloud MaaS, OpenAI-compatible APIs, and local models. Distributed under the Apache-2.0 license, it supports Auto Harness functionality that optimizes the Harness itself without model weight training.
openJiuwen-ai/jiuwenswarm
JiuwenSwarm is an intelligent AI Agent built on openJiuwen. It extends the powerful capabilities of large language models directly to your fingertips through various communication apps you use daily.
Python
This introduction was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report errors, attribution issues, or removal requests via Contact.