DorkOS
Getting Started

Uninstall

How to completely remove DorkOS and its data from your system

Uninstall

DorkOS stores persistent data on your filesystem. Follow these steps to remove everything cleanly.

Quick Uninstall

The dorkos cleanup command interactively removes all DorkOS data:

dorkos cleanup

This walks you through removing:

  1. Global data (~/.dork/) — configuration, database, logs, adapter state
  2. Per-project data (.dork/ directories) — agent manifests and uploads

After cleanup completes, remove the CLI itself:

npm uninstall -g dorkos
brew uninstall dorkos

Docker

If you run DorkOS in Docker, remove the container and any named volumes:

docker rm -f dorkos
docker volume rm dorkos_data  # if using a named volume

Obsidian Plugin

Disable the DorkOS plugin in Obsidian Settings > Community plugins, then click Uninstall. The plugin does not write data outside the vault.

Manual Cleanup

If you prefer to remove data manually or no longer have the CLI installed:

# Remove global data
rm -rf ~/.dork

# Find and remove per-project agent directories
find ~ -name ".dork" -type d -path "*/.dork" 2>/dev/null

Review the results before deleting — the .dork name is common and may match unrelated directories.

What DorkOS Stores

LocationContentsOwned by
~/.dork/config.jsonUser configurationDorkOS
~/.dork/dork.dbSQLite database (agents, schedules, relay state)DorkOS
~/.dork/logs/Server log filesDorkOS
~/.dork/relay/Adapter credentials and stateDorkOS
<project>/.dork/Agent manifest, uploadsDorkOS
~/.claude/Claude Code sessions and configClaude Code

DorkOS never modifies ~/.claude/. That directory is managed by Claude Code and is unaffected by uninstalling DorkOS.