OpenOPC: Build Your Personal AI-Native Company — Self-Built, Self-Run, Self-Grown
Overview
OpenOPC: Build Your Personal AI-Native Company — Self-Built, Self-Run, Self-Grown 🏗️ — Fully automated to recruit role-specific AI employees and build the org. ⚙️ — Fully automated to assign tasks, drive handoffs, and keep moving toward your goal. 🌱 — Learns from every task, builds organizational memory, always delivers smarter. - Setup now uses the verified JiuwenSwarm 0.2.4b4 and openJiuwen 0.1.16 versions. - Office and developer-tool rendering are now isolated from high-frequency runtime events, reducing unnecessary full-app updates and keeping Workspace and Org views smoother during long-running sessions. - Use JiuwenSwarm-single as a single agent or JiuwenSwarm-team as one opaque Team in both Task and Company modes — a self-organizing swarm that plugs into your org seamlessly. Setup and role behavior. - Company-mode sessions now recover and resume more seamlessly while preserving agent identity, shared role context, delegation, and review progress.
README
Why AutoSwarm?
No single agent can do everything. You don’t need another agent—you need all your agents working as one.
Different agents come with different:
- 🛠️ Capabilities — coding, research, browsing, office work, writing, computer use, and social networking;
- 🧠 Context and Memory — each agent maintains its own context, with little or no sharing across agents;
- ⚙️ Tools and Workflows — each agent follows its own interaction patterns and execution process;
- 🌐 Data and Application Ecosystems — agents are connected to different platforms, services, files, and data.
Today, you are forced to switch interfaces, repeat information, coordinate subtasks, and manually combine results.
AutoSwarm turns fragmented agents into one coordinated team.
Give AutoSwarm a task once. It unifies all your agents into one coordinated team:
- Selects the right agents based on their capabilities;
- Shares context and memory across agents;
- Connects complementary tools and workflows;
- Bridges data and application ecosystems;
- Runs tasks in parallel for faster execution;
- Coordinates agent collaboration and keeps everyone aligned;
- Verifies and synthesizes results into one coherent answer.
AutoSwarm works across Windows, macOS, and Linux. Use AutoSwarm through:
- Desktop apps
- Command-line interfaces (CLI)
- IDE extensions
- Skill-enabled agent environments
AutoSwarm supports local command execution.
🚀 Easy to use
One Lightweight Plug-in. Any Agent as Your Entry Point. All Your Agent at Work.
How to Use AutoSwarm
Give AutoSwarm to any agent you already use and ask:
Install or update AutoSwarm for this agent. Reuse my existing configuration and verify which locally installed agents are available.
Then start any task with:
Use AutoSwarm to read these 100 documents and summarize the key approaches and disagreements.
AutoSwarm selects, connects, and coordinates the right agents for every task.
🤖 AutoSwarm in Action
📰 News
- AutoSwarm is live!: Full technical details and multi-agent coordination algorithms are available in the archive.
🗺️ Roadmap
-🔌 Expand Integrations — Support more agent products, models, tools, and native capabilities. -🤝 Improve Coordination — Strengthen context sharing, communication, task routing, and parallel execution. -🛡️ Enhance Reliability — Improve setup, monitoring, error recovery, verification, and overall user experience.
🌟 Citation
If you find this work helpful to your research, please kindly consider citing our paper.
@misc{li2026autoswarm,
title={AutoSwarm: Automating Agent Swarms},
author={Zhonghang Li and Zongwei Li and Chao Huang},
year={2026},
eprint={2610.33048}
}
For agents: How to use AutoSwarm
Recommended Tools
Try a different keyword or remove a filter.
Install
npx skillfish add hkuds/openopc