Stop & Uninstall
Stop
Using abtars command (recommended)
bash
abtars stop --forceKills watchdog first (prevents respawn), then bridge. Unloads daemon service so it won't auto-restart. Works on both install modes (simple, daemon).
Manually (not recommended)
Warning: If you only pkill without disabling the daemon, systemd/launchd will respawn the watchdog immediately.
bash
# 1. Disable daemon (prevents auto-restart)
# macOS:
launchctl bootout gui/$(id -u)/com.abtars.watchdog
# Linux:
systemctl --user stop abtars-watchdog
systemctl --user disable abtars-watchdog
# 2. Kill watchdog + bridge
pkill -f watchdog.sh
pkill -f "node.*abtars"Verify stopped
bash
ps aux | grep -E "watchdog|node.*abtars" | grep -v grep
# Should return nothingUninstall
1. Stop first
bash
abtars stop --force2. Remove runtime data
bash
rm -rf ~/.abtars/Config, logs, kanban, skills, state — all gone.
3. Remove releases + source
bash
rm -rf ~/.abtars-releases/Code, build artifacts, rollback slots, source repos — all gone.
4. Remove abmind (if installed)
bash
rm -rf ~/.abmind/Memory database, encryption key, core files — all gone. Back up ~/.abmind/secret/abmind.key first if you want to restore memories later.
5. Remove global CLI
bash
npm uninstall -g abtars abmind6. Remove daemon config (if supervised-daemon mode)
bash
# macOS:
rm ~/Library/LaunchAgents/com.abtars.watchdog.plist
# Linux:
rm ~/.config/systemd/user/abtars-watchdog.service
systemctl --user daemon-reload7. Remove backups (optional)
bash
rm -rf ~/.backup-abtars/After uninstall
Nothing remains. No system files touched. No root-owned artifacts. Clean machine.
To reinstall later:
bash
npm install -g abtars abmind
abtars update