⭐ All-in-one AI companion! Super Agent Party = Self hosted neuro sama + openclaw! ⭐ 全能AI伴侣!超级智能体派对 = 自托管neuro sama + openclaw!
$ npx -y skills add heshengtao/super-agent-party --agent claude-code
Run the curl in your terminal, the rest in Claude Code.
What's inside













CLI Agent needs to check the documentation at README_AGENT.md. Please refer to this document to guide users through installing this software!
Send this link to your AI, and the AI will guide you through installing this software!
curl -fsSL https://raw.githubusercontent.com/heshengtao/super-agent-party/main/README_AGENT.md
👉 中国用户点击下载
⭐ Note! You can double-click 一键更新(update).bat to update the software, or you can double-click 一键启动(start).bat to start the software.The operating system must be Windows 10/11, Windows Server 2025, or a later version!
👉 中国用户点击下载
⭐ Note! Choose to install only for the current user during installation, otherwise, administrator privileges will be required to start.The operating system must be Windows 10/11, Windows Server 2025, or a later version!
Suitable for developers/advanced users: No-install source code version, supports one-click sync to the latest repository version, no need to wait for desktop version packaging.
👉 International users click to download
👉 中国用户点击下载
1. Remove Network Download Quarantine (Important) After downloading and extracting, open Terminal, enter the following command (note there is a space at the end), then drag the extracted folder into the Terminal window and press Enter:
sudo xattr -rd com.apple.quarantine
(Note: The -rd parameter recursively removes the quarantine attributes for all components within the folder; otherwise, the Python environment may not function properly.)
2. Grant Script Execution Permissions Navigate to the folder in Terminal and execute:
chmod +x 一键更新(update).sh 一键启动(start).sh
3. Run the Software
./一键更新(update).sh to ensure dependencies are synced to the latest../一键启动(start).sh.👉 中国用户点击下载
⭐Attention! After downloading, drag the app file of the dmg file into the /Applications directory, then open end point, execute the following command and enter the root password to remove the attached Quarantine attribute from the network download:
sudo xattr -dr com.apple.quarantine /Applications/Super-Agent-Party.app
.AppImage is a Linux application format that does not require installation and can be used immediately. Suitable for most Linux distributions.
docker pull ailm32442/super-agent-party:latest
docker run -d -p 3456:3456 -v ./super-agent-data:/app/data ailm32442/super-agent-party:latest
docker pull crpi-9mgnqijkd7wc42x2.cn-shenzhen.personal.cr.aliyuncs.com/ailm32442/super-agent-party:latest
docker run -d -p 3456:3456 -v ./super-agent-data:/app/data crpi-9mgnqijkd7wc42x2.cn-shenzhen.personal.cr.aliyuncs.com/ailm32442/super-agent-party:latest
⭐ Note! ./super-agent-data can be replaced with any local folder. After Docker starts, all data will be cached in this local folder and will not be uploaded anywhere.
Out of the box: Visit http://localhost:3456/
git clone https://github.com/heshengtao/super-agent-party.git
cd super-agent-party
docker-compose up -d
git clone https://github.com/heshengtao/super-agent-party.git
cd super-agent-party
docker-compose -f docker-compose-acr.yml up -d
⭐ Note! The default username is root, and the default password is pass. Please change the password after the first login.
Out of the box: Visit http://localhost:3456/
API key management: Visit http://localhost:3456/token.html
git clone https://github.com/heshengtao/super-agent-party.git
cd super-agent-party
uv sync
npm install
npm run dev
Added a brand-new extension system. You can check available plugins at plugins list, or directly view and install them in the party under 【Developer】->【Extensions】. You can also add your own developed extensions to the official plugin list at super-agent-party.github.io!
| Name | Author | Description | Repository URL |
|---|---|---|---|
| Super Agent Party Example | heshengtao | Example plugin for Super Agent Party, demonstrating plugin architecture and capabilities. | https://github.com/heshengtao/sap-example |
| Super Agent Party Example With NodeJS | heshengtao | This is a chat frontend example with nodeJS environment | https://github.com/heshengtao/sap-example-with-node |
| Web Preview | heshengtao | A plugin enabling web previewing functionality for Super Agent Party. | https://github.com/heshengtao/sap-web-preview |
| Story Adventure | heshengtao | An interactive story adventure plugin that generates story content and options using AI. | https://github.com/heshengtao/sap-story-adventure |
| Live 2D | heshengtao | This is a Live 2D extension | https://github.com/heshengtao/sap-live2d |
| AI Editor | heshengtao | This is an AI Editor | https://github.com/heshengtao/sap-aieditor |
| AI galgame | heshengtao | This is an AI galgame extension | https://github.com/heshengtao/sap-aigalgame |
| AI tarot reader | heshengtao | This is an AI tarot reader extension | https://github.com/heshengtao/sap-tarot |
| AI sheet | heshengtao | This is an AI Sheet extension | https://github.com/heshengtao/sap-ai-sheet |
| AI drawio | heshengtao | This is an AI drawio extension | https://github.com/heshengtao/sap-ai-drawio |
| AI mermaid | heshengtao | This is an AI mermaid editor extension | https://github.com/heshengtao/sap-ai-mermaid |
| AI RSS reader | heshengtao | This is an AI RSS reader extension for the Super Agent Party | https://github.com/heshengtao/sap-rss |
| Remote | heshengtao | One-click expose Super Agent Party to the public internet | https://github.com/heshengtao/sap-remote |
| Code Server | heshengtao | IDE extension for Super Agent Party | https://github.com/heshengtao/sap-code-server |
| CLI | heshengtao | CLI extension for Super Agent Party | https://github.com/heshengtao/sap-cli |
| LX-music | heshengtao | Connect super agent party to LX Music API, let AI companion control music playback! | https://github.com/heshengtao/sap-lx-music |
| AI PPT | heshengtao | AI PPT extension for Super Agent Party | https://github.com/heshengtao/sap-ai-ppt |
| Lyra 星莱 | heshengtao | Starlight mage character extension — one-click installs character card, THA model, stickers & background | https://github.com/heshengtao/sap-lyra-extension |
Because all models are optional, you can access the local deployment engine, or you can all use the Cloud as a Service provider interface, so there are few hardware requirements. Test the docker version on the 2-core 2G Cloud as a Service server and it will work fine
Desktop: Click the desktop icon to use immediately.
Web or docker: Access http://localhost:3456/ after startup.
API call: Developer-friendly, perfectly compatible with OpenAI format, can output in real-time, and does not affect the original API's response speed. No need to modify the calling code:
from openai import OpenAI
client = OpenAI(
api_key="super-secret-key",
base_url="http://localhost:3456/v1"
)
response = client.chat.completions.create(
model="super-model",
messages=[
{"role": "user", "content": "What is Super Agent Party?"}
]
)
print(response.choices[0].message.content)
MCP call: After starting, you can invoke the local MCP service by writing the following content in the configuration file:
{
"mcpServers": {
"super-agent-party": {
"url": "http://127.0.0.1:3456/mcp",
}
}
}
Shortcut commands: In the chat box or any connected IM platform (Feishu, QQ, Telegram, Discord, Slack, WeChat, WeCom, DingTalk), type the commands below to quickly control the assistant. You can toggle them and view the full list in System Settings → Shortcut Commands.
| Command | Aliases | Scope | Description |
|---|---|---|---|
/help | /帮助 /? | Chat + IM | List all available shortcut commands |
/new | /reset /重启 /新建 /restart | Chat + IM | Clear the current conversation and start fresh |
/stop | /停止 | Chat + IM | Stop the response currently being generated |
/retry | /重试 | Chat only | Regenerate the last reply |
/model [provider:model] | /模型 | Chat + IM | Show or switch the model (IM shows only) |
/personality [name] | /角色 /persona | Chat + IM | Show or switch the personality |
/skills | /技能 | Chat + IM | Browse the list of available skills |
/id | - | IM only | Show the current session/channel ChatID |
/sub | /订阅 | IM only | Add the current session to the proactive message list |
/unsub | /取消订阅 | IM only | Remove the current session from the proactive message list |
/plan * | /计划 | Chat + IM | Switch to plan mode (read-only) |
/read * | /只读 | Chat + IM | Switch to read-only mode (confirm each action) |
/edit * | /编辑 | Chat + IM | Switch to accept-edits mode |
/yolo * | - | Chat + IM | Switch to Yolo mode (full autonomy) |
/cowork * | /协作 | Chat + IM | Switch to cowork mode (sub-agent collaboration) |
/goal * | /目标 | Chat + IM | Switch to goal mode (autonomous loop) |
/<skill-name> * | - | Chat + IM | Inject the specified skill |
#<text> * | - | Chat + IM | Save workspace memory |
@<path> * | - | Chat only | Reference a workspace file |
*Requires computer CLI control to be enabled; skill injection,#memory and@file reference also require a configured workspace.
Please refer to the following document for the main functions:
| Feature | Details |
|---|---|
| Supported Model Service Providers | Supports common local deployment engine interfaces and cloud service provider interfaces, such as: openai/ollama/dify, etc. |
| Multimodal Model Integration | Integrates various types of models including role-playing, reasoning, vision, image generation, speech recognition, and speech synthesis for combined use. |
| VRM Desktop Pet Robot | Highly customizable with support for custom avatars, custom animations, voice interaction, and dialogue interruption. It can be streamed transparently to screen recording software such as OBS, and supports bidirectional VMC protocol! |
| THA Desktop Pet Robot | Live2D-style talking head animated by audio-driven blendshapes, with real-time voice synthesis and interruptible conversation, transparent overlay compatible with OBS! |
| Link VTS | Control Live2D models in Vtube Studio with real-time expression sync, custom animations, and voice-driven lip-sync interaction! |
| Messaging Platform Bots | Currently supports QQ, WeChat, Feishu, Telegram, Discord, Slack, with more platforms to be added later |
| Live Streaming Bots | Currently supports Bilibili, YouTube, Twitch, with more platforms to be added later |
| Announcer Bot | Supports long text narration, multi-voice narration, digital human video narration, batch conversion of ultra-long texts to speech (with download capability), and parsing of common ebook formats like EPUB. Chapter-based conversion will be developed later. |
| Chat Interface | The chat interface supports front-end rendering features such as A2UI, mathematical formulas, mermaid diagrams, and HTML code graphics. Images can be downloaded or copied.Supports capsule mode and assistant mode, making it easy to shrink and dock the conversation interface. Combined with desktop vision and screenshots, it seamlessly integrates into work and entertainment |
| Role-Playing | Supports uploading, editing, and downloading tavern character cards. Allows configuring different voices and avatars for different characters. Features long-term memory, multi-voice support when using character cards, narrator voice for non-character text, and supports emojis and memes. |
| Extensive Native Tools | Tool calling supports asynchronous execution, including web search, knowledge base access, smart home control, browser control, code execution in sandbox environments, controlling ComfyUI for image generation, and Claude code operates the file system. |
| Custom Tool Interfaces | Supports MCP, Skills, A2A, HTTP requests, and any LLM interface as tools for the main agent, enabling users to freely customize their agent's toolchain. |
| Open External APIs | Developer-friendly with open APIs simulating OpenAI and MCP, as well as desktop pet APIs. |
| Extension System | You can check out the available plugins in the Extension List. You can also view and install plugins directly in Party by navigating to 【Developer】 -> 【Extensions】. You can add your own developed extensions to the official extension list at super-agent-party.github.io! |
This open-source project and its content (hereinafter referred to as the "project") are for reference only and do not imply any explicit or implicit warranties. The project contributors do not assume any responsibility for the completeness, accuracy, reliability, or applicability of the project. Any behavior that relies on the project content shall be at the user's own risk. In any case, the project contributors shall not be liable for any indirect, special, or incidental losses or damages arising from the use of the project content.
Certain features of this open-source project (such as Edge TTS voice synthesis, etc.) rely on public interfaces or experimental functionalities provided by third-party services. These features may become unavailable at any time due to changes in third-party policies. The developer assumes no responsibility for their stability, legality, or continuity.By using this project, users are deemed to have understood and agreed to assume the associated risks. The developer does not recommend or encourage the use of these functions for commercial or large-scale deployment scenarios.
The QQ bot utilizes the official QQ bot interface. Please comply with the AIGC QQ Bot Usage Guidelines.
The browser control functionality provided in this project is an accessibility-assisted browsing interface based on large language models (LLMs). It is designed to help visually impaired individuals, the elderly, or those with mobility challenges operate browsers more conveniently through natural language commands, using AI visual recognition technology. It is not intended for automated crawling or hacking purposes. The project adopts a technical architecture of "LLM visual reasoning → single-step operation." The accessibility-assisted browsing interface has the following characteristics:
a. Non-high-frequency concurrency: Due to reliance on LLM reasoning speed (3–5 seconds per step) and built-in randomized human-like delay algorithms, the tool's operation frequency is strictly lower than the maximum manual speed of a typical human user.
b. No server pressure: This tool does not support multi-threaded concurrency, batch data scraping, or DDoS attacks. From the server's perspective, its behavior is indistinguishable from that of a regular human user and will not impose additional load on the target website's server.
Do not use this project on banking, payment gateway, or highly confidential information pages. The developer is not responsible for privacy breaches caused by improper user operations. Prohibited behaviors include large-scale data scraping, bypassing security mechanisms, network interference, and violations of laws and regulations.
This project is an independently developed open-source tool. When users utilize this software to access third-party API services, they are responsible for complying with the relevant service providers' Terms of Service.
Any content generated by this software through third-party large models is the responsibility of the model providers and user actions in terms of accuracy, completeness, and compliance. The author of this software assumes no legal liability for such content.
This project uses a dual licensing model:
Using this project for closed-source commercial purposes without written authorization is considered a violation of this agreement. The complete text of AGPLv3 can be found in the LICENSE file in the project root directory or at gnu.org/licenses.
This project may include or depend on certain third-party libraries or components, whose licenses may differ from the main project's license. To comply with the relevant license requirements, you can find the license information for these third-party components in the LICENSE-third-party folder located in the project's root directory, or within the corresponding component's source code.
We extend our gratitude to all contributors of the third-party libraries and components and are committed to respecting their license terms.
⭐Your support is the driving force for us to move forward!
If you have any questions or issues with the project, you are welcome to join our community.
931057213(1群已满) 902882342(2群).devcontainer/
devcontainer.json
.dockerignore
.github/
FUNDING.yml
ISSUE_TEMPLATE/
bug_report.md
custom.md
feature_request.md
workflows/
build.yml
docker-publish.yml
.gitignore
.python-version
AGENTS.md
config/
blocklist.json
locales.json
settings_template.json
CONTRIBUTING.md
default_soulx_images/
default.png
doc/
image/
B.png
img-1/
api.jpeg
browser.jpeg
cover.jpeg
ext.jpeg
group.jpeg
im.jpeg
task.jpeg
tha4.jpeg
vision.jpeg
vrm.jpeg
vts.jpeg
windowmode.jpeg
yt.jpeg
img-2/
api.jpeg
browser.jpeg
cover.jpeg
ext.jpeg
group.jpeg
im.jpeg
task.jpeg
tha4.jpeg
vision.jpeg
vrm.jpeg
vts.jpeg
windowmode.jpeg
yt.jpeg
Q群.jpg
Q群2.jpg
star.gif
YT.png
docker-compose-acr.yml
docker-compose.yml
Dockerfile
docs/
superpowers/
plans/
2025-07-09-calendar-panel.md
2026-07-31-openai-responses-provider.md
specs/
2025-07-09-calendar-panel-design.md
2026-07-31-openai-responses-provider-design.md
entitlements.mac.plist
LICENSE
LICENSE-third-party/
ai_models.csv
Font-Awesome.txt
LDNOOBW-BadWords.txt
node_licenses.csv
Open-Runde.txt
py_licenses.csv
main.js
package-lock.json
package.json
py/
a2a_tool.py
acpx_tools.py
affection_api.py
affection_system.py
agent_tool.py
agent.py
autoBehavior.py
behavior_engine.py
blivedm/
__init__.py
clients/
__init__.py
open_live.py
web.py
ws_base.py
handlers.py
models/
__init__.py
open_live.py
web.py
utils.py
cdp_tool.py
ClaudeAsOpenAI.py
cli_tool.py
code_interpreter.py
comfyui_tool.py
computer_use_tool.py
custom_http.py
diary_api.py
diary_chat_integration.py
diary_engine.py
diary_query_tool.py
diary_system.py
dify_openai.py
dingtalk_bot_manager.py
discord_bot_manager.py
docker_api.py
dynamic_island.py
ebd_api.py
ebd_model_manager.py
ext_cdp.py
extensions.py
feishu_bot_manager.py
GeminiAsOpenAI.py
get_setting.py
guard.py
image_host.py
know_base.py
live_router.py
llm_tool.py
load_files.py
local_app_control.py
mcp_clients.py
minilm_router.py
mode_change.py
moss/
moss_model_manager.py
moss_tts.py
ort_cpu_runtime.py
tts_robust_normalizer_single_script.py
tts_runtime.py
node_api.py
node_runner.py
overlay_router.py
pollinations.py
qq_bot_manager.py
ResponsesAsOpenAI.py
scheduler.py
sherpa_asr.py
sherpa_model_manager.py
shortcut_commands.py
skills.py
slack_bot_manager.py
sleep_guard.py
sub_agent.py
task_center.py
task_tools.py
telegram_bot_manager.py
telegram_client.py
tha_engine.py
twitch_service.py
ui_tree_helper.py
utility_tools.py
uv_api.py
vts_manager.py
web_search.py
wechat_bot_manager.py
wecom_bot_manager.py
ws_manager.py
ytdm.py
pyproject.toml
README_AGENT.md
README_AR.md
README_DE.md
README_ES.md
README_FR.md
README_JA.md
README_KO.md
README_PT.md
README_RU.md
README_ZH.md
README.md
scripts/
anime4k-entry.js
fetch_safety_words.py
smoke-check.js
server.py
server.spec
skills/
find-skills/
SKILL.md
officeCLI/
SKILL.md
sap-extension-creator/
assets/
node-template/
index.html
index.js
package.json
static-template/
index.html
package.json
references/
node-entry-spec.md
package-json-spec.md
SKILL.md
skill-creator/
LICENSE.txt
references/
output-patterns.md
workflows.md
scripts/
init_skill.py
package_skill.py
quick_validate.py
SKILL.md
start_with_dev_steam.bat
start_with_dev_steam.sh
start_with_dev.bat
start_with_dev.sh
start.js
static/
chat.html
css/
css2.css
github-markdown.min.css
github.min.css
island.css
styles.css
transition.css
vrm.css
danmaku_overlay.html
fontawesome/
css/
all.css
all.min.css
brands.css
brands.min.css
fontawesome.css
fontawesome.min.css
regular.css
regular.min.css
solid.css
solid.min.css
svg-with-js.css
svg-with-js.min.css
v4-font-face.css
v4-font-face.min.css
v4-shims.css
v4-shims.min.css
v5-font-face.css
v5-font-face.min.css
js/
all.js
all.min.js
brands.js
brands.min.js
conflict-detection.js
conflict-detection.min.js
fontawesome.js
fontawesome.min.js
regular.js
regular.min.js
solid.js
solid.min.js
v4-shims.js
v4-shims.min.js
less/
_animated.less
_bordered-pulled.less
_core.less
_fixed-width.less
_icons.less
_list.less
_mixins.less
_rotated-flipped.less
_screen-reader.less
_shims.less
_sizing.less
_stacked.less
_variables.less
brands.less
fontawesome.less
regular.less
solid.less
v4-shims.less
LICENSE.txt
metadata/
categories.yml
icon-families.json
icon-families.yml
icons.json
icons.yml
shims.json
shims.yml
sponsors.yml
scss/
_animated.scss
_bordered-pulled.scss
_core.scss
_fixed-width.scss
_functions.scss
_icons.scss
_list.scss
_mixins.scss
_rotated-flipped.scss
_screen-reader.scss
_shims.scss
_sizing.scss
_stacked.scss
_variables.scss
brands.scss
fontawesome.scss
regular.scss
solid.scss
v4-shims.scss
sprites/
brands.svg
regular.svg
solid.svg
svgs/
brands/
42-group.svg
500px.svg
accessible-icon.svg
accusoft.svg
adn.svg
adversal.svg
affiliatetheme.svg
airbnb.svg
algolia.svg
alipay.svg
amazon-pay.svg
amazon.svg
amilia.svg
android.svg
angellist.svg
angrycreative.svg
angular.svg
app-store-ios.svg
app-store.svg
apper.svg
apple-pay.svg
apple.svg
artstation.svg
asymmetrik.svg
atlassian.svg
audible.svg
autoprefixer.svg
avianex.svg
aviato.svg
aws.svg
bandcamp.svg
battle-net.svg
behance.svg
bilibili.svg
bimobject.svg
bitbucket.svg
bitcoin.svg
bity.svg
black-tie.svg
blackberry.svg
blogger-b.svg
blogger.svg
bluesky.svg
bluetooth-b.svg
bluetooth.svg
bootstrap.svg
bots.svg
brave-reverse.svg
brave.svg
btc.svg
buffer.svg
buromobelexperte.svg
buy-n-large.svg
buysellads.svg
canadian-maple-leaf.svg
cc-amazon-pay.svg
cc-amex.svg
cc-apple-pay.svg
cc-diners-club.svg
cc-discover.svg
cc-jcb.svg
cc-mastercard.svg
cc-paypal.svg
cc-stripe.svg
cc-visa.svg
centercode.svg
centos.svg
chrome.svg
chromecast.svg
cloudflare.svg
cloudscale.svg
cloudsmith.svg
cloudversify.svg
cmplid.svg
codepen.svg
codiepie.svg
confluence.svg
... 1600 moreShowing a partial view of a very large repo.
FAQ
super-agent-party is a Claude Code plugin with 4 hand-picked skills for automation work, indexed on Flowy. Install it with the command on its page. It includes find-skills, officeCLI, sap-extension-creator. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.