-
-
Notifications
You must be signed in to change notification settings - Fork 41
Uninstalling
Scarf is a self-contained .app bundle with no installers, launch agents, or kernel extensions. Removing it is two steps; cleaning up its caches is one more.
- Quit Scarf (⌘Q).
- Drag Scarf.app from
/Applicationsto the Trash.
That's the minimum. Scarf is gone.
If you want a complete uninstall, also remove:
rm -rf ~/Library/Caches/scarf # remote SQLite snapshots, ssh ControlMaster sockets
rm -f ~/Library/Preferences/com.scarf.app.plist # app preferences + server registryThe cache holds atomic SQLite snapshots pulled from remote Hermes hosts and SSH ControlMaster sockets — both are safe to delete; Scarf rebuilds them on demand.
Scarf reads Hermes's data; it does not own it. The following are not removed by uninstalling:
-
~/.hermes/— your Hermes install, sessions, memory, config, etc. -
~/.ssh/— SSH keys and config used to reach remote servers. -
~/.local/bin/hermes(or wherever yourhermesCLI lives).
To uninstall Hermes itself, follow the Hermes documentation — that's a separate process.
Just for completeness: the GitHub wiki at https://github.com/awizemann/scarf/wiki is a separate git repo from the main one. Uninstalling the app has no effect on the wiki.
Last updated: 2026-04-20 — Scarf v2.0.1
Wiki edited via the local .wiki-worktree/ clone. See Wiki Maintenance for the workflow. Last sync: 2026-04-20.
Getting Started
ScarfGo (iOS)
User Guide
- Dashboard
- Insights & Activity
- Chat
- Slash Commands
- Memory & Skills
- Projects & Profiles
- Project Templates
- Template Catalog
- Template Ideas
- Platforms / Personalities / Quick Commands
- Servers & Remote
- MCP, Plugins, Webhooks, Tools
- Gateway / Cron / Health / Logs
Architecture
- Overview
- Core Services
- Design System
- Data Model
- Transport Layer
- ScarfCore Package
- Sidebar & Navigation
- ACP Subprocess
Developer Guide
Reference
Troubleshooting
Contributing
Release History
Legal & Support
Unsorted