Skip to content

Select language

Current language: English

OmniRoute — Uninstall Guide

This guide covers how to cleanly remove OmniRoute from your system.


OmniRoute provides two built-in scripts for clean removal:

Terminal window
npm run uninstall

This removes the OmniRoute application but preserves your database, configurations, API keys, and provider settings in ~/.omniroute/. Use this if you plan to reinstall later and want to keep your setup.

Terminal window
npm run uninstall:full

This removes the application and permanently erases all data:

  • Database (storage.sqlite)
  • Provider configurations and API keys
  • Backup files
  • Log files
  • All files in the ~/.omniroute/ directory

⚠️ Warning: npm run uninstall:full is irreversible. All your provider connections, combos, API keys, and usage history will be permanently deleted.


Terminal window
# Remove the global package
npm uninstall -g omniroute
# (Optional) Remove data directory
rm -rf ~/.omniroute
Terminal window
pnpm uninstall -g omniroute
rm -rf ~/.omniroute
Terminal window
# Stop and remove the container
docker stop omniroute
docker rm omniroute
# Remove the volume (deletes all data)
docker volume rm omniroute-data
# (Optional) Remove the image
docker rmi diegosouzapw/omniroute:latest
Terminal window
# Stop and remove containers
docker compose down
# Also remove volumes (deletes all data)
docker compose down -v

Windows:

  • Open Settings → Apps → OmniRoute → Uninstall
  • Or run the NSIS uninstaller from the install directory

macOS:

  • Drag OmniRoute.app from /Applications to Trash
  • Remove data: rm -rf ~/Library/Application Support/omniroute

Linux:

  • Remove the AppImage file
  • Remove data: rm -rf ~/.omniroute
Terminal window
# Remove the cloned directory
rm -rf /path/to/omniroute
# (Optional) Remove data directory
rm -rf ~/.omniroute

OmniRoute stores data in the following locations by default:

Platform Default Path Override
Linux ~/.omniroute/ DATA_DIR env var
macOS ~/.omniroute/ DATA_DIR env var
Windows %APPDATA%/omniroute/ DATA_DIR env var
Docker /app/data/ (mounted volume) DATA_DIR env var
XDG-compliant $XDG_CONFIG_HOME/omniroute/ XDG_CONFIG_HOME env var
File/Directory Description
storage.sqlite Main database (providers, combos, settings, keys)
storage.sqlite-wal SQLite write-ahead log (temporary)
storage.sqlite-shm SQLite shared memory (temporary)
call_logs/ Request payload archives
backups/ Automatic database backups
log.txt Legacy request log (optional)

After uninstalling, verify there are no remaining files:

Terminal window
# Check for global npm package
npm list -g omniroute 2>/dev/null
# Check for data directory
ls -la ~/.omniroute/ 2>/dev/null
# Check for running processes
pgrep -f omniroute

If any process is still running, stop it:

Terminal window
pkill -f omniroute

undefined (a58000c7685f)

HagiCode

HagiCode is an agentic coding workspace. Rich, convenient UI interactions make planning, agent execution, and project work approachable and easy to navigate, creating an engaging development experience.

Explore an engaging development experience through rich, convenient UI interactions.

Visit HagiCodeRead the documentation
  • SmartOpenSpec workflows turn intent into an executable path, from proposal to design, tasks, and a shipped change.
  • EfficientMulti-agent execution keeps research, implementation, and review moving in parallel, across several repositories and the Agent CLIs you already use.
  • InterestingRich, convenient UI interactions make planning, agent execution, and project work approachable and easy to navigate.

Download for Windows

Get it from Microsoft StoreAll downloads

Turn ideas into shipped software.

HagiCode is an agentic coding workspace. OpenSpec workflows plan the change, multi-agent execution carries it out, and Hero Scenario makes the long run visible, so ideas become shipped software.

Smart
OpenSpec workflows turn intent into a path from proposal to shipped change.
Efficient
Multi-agent execution runs research, build, and review in parallel.
Fun
Rich UI interactions make planning, agent work, and projects easier to follow.