Zum Inhalt springen
OmniRoute source

OmniRoute — Uninstall Guide (Deutsch)

OmniRoute bietet zwei integrierte Skripte für eine saubere Deinstallation:

Terminal-Fenster
npm run uninstall

Dadurch wird die OmniRoute-Anwendung entfernt, Ihre Datenbank, Konfigurationen, API-Schlüssel und Anbietereinstellungen in ~/.omniroute/ bleiben jedoch erhalten. Verwenden Sie diese Option, wenn Sie OmniRoute später erneut installieren und Ihre Einrichtung beibehalten möchten.

Terminal-Fenster
npm run uninstall:full

Dadurch wird die Anwendung entfernt und es werden alle Daten dauerhaft gelöscht:

  • Datenbank (storage.sqlite)
  • Anbieterkonfigurationen und API-Schlüssel
  • Sicherungsdateien
  • Protokolldateien
  • Alle Dateien im Verzeichnis ~/.omniroute/

⚠️ Warnung: npm run uninstall:full kann nicht rückgängig gemacht werden. Alle Ihre Anbieter-Verbindungen, Kombinationen, API-Schlüssel und Ihr Nutzungsverlauf werden dauerhaft gelöscht.


Terminal-Fenster
# Globales Paket entfernen
npm uninstall -g omniroute
# (Optional) Datenverzeichnis entfernen
rm -rf ~/.omniroute
Terminal-Fenster
pnpm uninstall -g omniroute
rm -rf ~/.omniroute
Terminal-Fenster
# Container stoppen und entfernen
docker stop omniroute
docker rm omniroute
# Volume entfernen (löscht alle Daten)
docker volume rm omniroute-data
# (Optional) Image entfernen
docker rmi diegosouzapw/omniroute:latest
Terminal-Fenster
# Container stoppen und entfernen
docker compose down
# Zusätzlich Volumes entfernen (löscht alle Daten)
docker compose down -v

Windows:

  • Öffnen Sie Einstellungen → Apps → OmniRoute → Deinstallieren
  • Oder führen Sie das NSIS-Deinstallationsprogramm aus dem Installationsverzeichnis aus

macOS:

  • Ziehen Sie OmniRoute.app aus /Applications in den Papierkorb
  • Daten entfernen: rm -rf ~/Library/Application Support/omniroute

Linux:

  • Entfernen Sie die AppImage-Datei
  • Daten entfernen: rm -rf ~/.omniroute
Terminal-Fenster
# Geklontes Verzeichnis entfernen
rm -rf /path/to/omniroute
# (Optional) Datenverzeichnis entfernen
rm -rf ~/.omniroute

OmniRoute speichert Daten standardmäßig an den folgenden Speicherorten:

Plattform Standardpfad Überschreibung
Linux ~/.omniroute/ Umgebungsvariable DATA_DIR
macOS ~/.omniroute/ Umgebungsvariable DATA_DIR
Windows %APPDATA%/omniroute/ Umgebungsvariable DATA_DIR
Docker /app/data/ (eingebundenes Volume) Umgebungsvariable DATA_DIR
XDG-konform $XDG_CONFIG_HOME/omniroute/ Umgebungsvariable XDG_CONFIG_HOME
Datei/Verzeichnis Beschreibung
storage.sqlite Hauptdatenbank (Anbieter, Kombinationen, Einstellungen, Schlüssel)
storage.sqlite-wal SQLite-Write-Ahead-Protokoll (temporär)
storage.sqlite-shm Gemeinsam genutzter SQLite-Speicher (temporär)
call_logs/ Archive der Anfrage-Payloads
backups/ Automatische Datenbanksicherungen
log.txt Veraltetes Anfrageprotokoll (optional)

Überprüfen Sie nach der Deinstallation, ob keine Dateien mehr vorhanden sind:

Terminal-Fenster
# Auf globales npm-Paket prüfen
npm list -g omniroute 2>/dev/null
# Auf Datenverzeichnis prüfen
ls -la ~/.omniroute/ 2>/dev/null
# Auf laufende Prozesse prüfen
pgrep -f omniroute

Falls noch ein Prozess ausgeführt wird, beenden Sie ihn:

Terminal-Fenster
pkill -f omniroute

OmniRoute-Quellcode (a58000c7685f)

HagiCode

HagiCode ist ein agentischer Coding-Arbeitsplatz mit strukturierten Workflows, Multi-Agent-Ausführung und Hero-Dungeon-Ansichten.

Mit einem intelligenteren, schnelleren und unterhaltsameren agentischen Workflow wird aus Ideen nutzbare Software.

HagiCode-Hauptoberfläche im hellen Design
  • SmartStrukturierte Workflows machen aus Absichten einen umsetzbaren Weg von der Idee bis zur Auslieferung.
  • EfficientMulti-Agent-Workflows führen Recherche, Umsetzung und Prüfung parallel aus.
  • FunHero Dungeon macht lange Coding-Sitzungen anschaulich und gemeinschaftlich.
HagiCode besuchen