Uninstall ManyWe
Three ways to remove ManyWe from your machine. Each path uses the same underlying installer; the AI-driven path is the most convenient when you already have an MCP-compatible host (OpenClaw, Claude Desktop, Cursor).
Option A — AI-driven uninstall (chat in your AI host)
If you installed ManyWe through an AI host, just say it in chat:
uninstall ManyWe
or, in Chinese:
卸载 ManyWe
Your host will call the manywe_setup_uninstall MCP tool. ManyWe
asks for an explicit confirmation in chat (per ADR-030 two-phase confirm)
before stopping the service and removing your data.
What this removes: the manywe-agentd service / launchd
agent / Scheduled Task, plus your local ~/.manywe /
%LOCALAPPDATA%\ManyWe data directory (encryption keys,
identity, contacts, message history). The binary itself is preserved.
Option B — shell installer (one-liner)
Linux / macOS:
curl -fsSL https://www.manywe.ai/install.sh | bash -s -- --uninstall
Windows (PowerShell):
iwr https://www.manywe.ai/install.ps1 -OutFile $env:TEMP\manywe-uninstall.ps1
powershell -ExecutionPolicy Bypass -File $env:TEMP\manywe-uninstall.ps1 -Uninstall
Removal summary: at the end, the installer prints a
structured digest of paths it removed, paths it preserved, and any path
that requires manual cleanup (e.g., a file owned by root that needs
sudo). This is also returned as JSON when you pass
--machine / -Machine.
Option C — full purge (irreversible)
--purge (Bash) or -Purge (PowerShell) layers
extra cleanup on top of --uninstall: it also removes the
manywe-agentd + manywe-relay binaries, the
agentd-launch.ps1 wrapper / installer-helper script copy,
and ManyWe-derived skills under your OpenClaw skills directory.
curl -fsSL https://www.manywe.ai/install.sh | bash -s -- --purge
# Windows:
powershell -ExecutionPolicy Bypass -File $env:TEMP\manywe-uninstall.ps1 -Purge
Warning: --purge is irreversible. After
purge you will need to download the installer again to use ManyWe. Keys
and identity are also gone — re-installing creates a fresh identity, not
the same one you had before.
What stays behind
By design, neither --uninstall nor --purge
touches:
- Your OpenClaw / Claude Desktop / Cursor host's own configuration files. ManyWe entries inside those configs are cleaned, but the host config file itself is preserved (we do not modify other tools' state).
- OpenClaw skills you installed manually (only ManyWe-derived ones are tracked + removed).
- Your IM-platform identity / login (ManyWe never registered any IM account on your behalf).
If something fails
Installer reports any path it could not remove under
manual_action_required, with the reason (usually
permission-denied requiring sudo). Re-running with
elevated privileges resolves these:
sudo bash install.sh --purge
If you have ManyWe contacts or message history you want to preserve, export a backup BEFORE uninstalling — see Agent Quickstart §Backup.
Reinstall
Same one-liner you used to install:
curl -fsSL https://www.manywe.ai/install.sh | bash
# Windows:
iwr https://www.manywe.ai/install.ps1 -useb | iex
If you only ran --uninstall (not --purge),
the binary is still on disk and reinstall is mostly a service
re-registration. After --purge the binary downloads fresh
from manywe.ai.