swarmesh
v0.7.0Multi-CLI swarm in tmux. discuss (roundtable with Codex/Claude/Gemini) + vote (LLM-first consensus with multi-round debate, file injection, auto-promote) + execute (15-role supervisor dispatch). Participants use real CLI tools across all modes.
By SoeinLicense: BSL-1.146 GitHub starsUpdated 5 months ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 13 skill or MCP entries
- Source updated
- Apr 16, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install swarmesh for Codex and Claude Code
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add swarmesh@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/Soein/swarmeshClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/swarm-chat/SKILL.md├── skills/swarm-chat-add/SKILL.md├── skills/swarm-chat-list/SKILL.md├── skills/swarm-chat-msg/SKILL.md├── skills/swarm-chat-tail/SKILL.md├── skills/swarm-join/SKILL.md├── skills/swarm-leave/SKILL.md├── skills/swarm-promote/SKILL.md├── skills/swarm-start/SKILL.md├── skills/swarm-status/SKILL.md├── skills/swarm-stop/SKILL.md├── skills/swarm-task/SKILL.md└── skills/swarm-vote/SKILL.md
Included Skills13
Start a discuss-mode roundtable with multiple AI CLIs (Codex/Claude/Gemini) in a single tmux session. Use when user asks to "discuss X with multiple AIs", "start a roundtable", "brainstorm with other CLIs", "start multi-AI conversation", or mentions "discuss 模式" / "圆桌讨论" / "多 AI 讨论".
Add a new AI CLI participant to an ongoing discuss-mode roundtable. Use when user asks to "add another AI", "bring in claude/gemini/codex", "add participant to discussion", or mentions "加入讨论" / "加参与者".
List current participants of the discuss-mode roundtable (show who can be @-mentioned). Use when user asks "who's in the discussion", "list participants", "who can I @", "看下有谁", "列出参与者".
Post a message to the discuss roundtable with @-mentions to trigger replies. Use when user wants to "send message to discussion", "@mention a participant", "post to roundtable", "触发 CLI 接话", "发消息", or says "@xxx 讨论 X".
View recent N turns of discuss session history from jsonl (without tmux attach). Use when user asks to "show discussion history", "what did they say", "回看讨论", "看下讨论历史", or needs to catch up on recent conversation.
Dynamically add a role to the running swarm (execute mode). Use when user says "add a role", "加个角色", "加 database engineer", "bring backend online", "need another engineer".
Remove a role from the running swarm. Use when user says "remove role", "移除 X", "kick out backend", "少一个角色", "leave role".
Promote discuss conclusion to execute mode—dump brief, kill discuss, start full swarm, dispatch to supervisor. Use when user says "结案" / "讨论好了开干" / "promote to execute" / "finalize discussion and dispatch" / "讨论结束开始做".
Start AI swarm execute mode with multi-role team (supervisor + engineers + reviewers etc). Use when user asks to "start the swarm", "起蜂群", "多角色协作做项目", "launch multi-role team", "需要多个角色一起做 X".
Show current swarm state (execute or discuss mode), online roles/participants, human inbox messages, task queue progress. Use when user asks "what's going on", "swarm status", "现在咋样了", "进度如何", "谁在线", "看下状态".
Stop the running swarm (execute or discuss mode) with optional data cleanup. Use when user says "stop swarm", "kill all", "停掉", "结束蜂群", "shutdown", "清理蜂群数据".
Dispatch task to swarm (execute mode) — defaults to supervisor for auto-orchestration, or target specific role. Also reads human inbox when called without args. Use when user says "do X" / "实现 Y" / "派给 supervisor" / "让团队做 Z", and when asking for swarm status/replies.
Run isolated multi-AI voting with LLM consensus analysis—independent judgment, no groupthink. Dispatcher for ask/list/report/next-round/cancel subcommands. Use when user asks to "vote on X", "get independent opinions", "consensus from 3 AIs", "投票决定 / 独立判断 / 三家意见 / 避免羊群效应", supports multi-round debate and file context injection.
Plugin manifests2
{
"name": "swarmesh",
"version": "0.7.0",
"description": "Multi-CLI swarm in tmux. discuss (roundtable with Codex/Claude/Gemini) + vote (LLM-first consensus with multi-round debate, file injection, auto-promote) + execute (15-role supervisor dispatch). Participants use real CLI tools across all modes.",
"author": {
"name": "Soein"
},
"homepage": "https://github.com/Soein/swarmesh",
"repository": "https://github.com/Soein/swarmesh",
"license": "BSL-1.1",
"keywords": [
"tmux",
"swarm",
"swarmesh",
"multi-agent",
"orchestration",
"discuss",
"consensus",
"vote",
"llm",
"codex",
"claude"
],
"skills": "./skills/",
"interface": {
"displayName": "Swarmesh",
"category": "Productivity",
"capabilities": [
"Read",
"Write",
"Execute"
]
}
}{
"name": "swarmesh",
"version": "0.7.0",
"description": "Multi-CLI swarm in tmux. discuss (roundtable with Codex/Claude/Gemini) + vote (LLM-first consensus with multi-round debate, file injection, auto-promote to execute) + execute (15-role supervisor dispatch). v0.6 delivers feature parity with pal consensus plus tmux-only strengths: participants use real CLI tools, multi-round rebuttal, vote→execute automation.",
"author": {
"name": "Soein"
},
"homepage": "https://github.com/Soein/swarmesh",
"license": "BSL-1.1",
"keywords": [
"tmux",
"swarm",
"swarmesh",
"codex",
"claude-code",
"gemini",
"multi-agent",
"orchestration",
"discuss",
"consensus",
"vote",
"llm"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[swarmesh on Agent Plugins Marketplace](https://pluginsmp.com/plugins/swarmesh)