Ir al contenido
OmniRoute source

OmniRoute — Uninstall Guide (Español)

OmniRoute proporciona dos scripts integrados para una eliminación limpia:

Ventana de terminal
npm run uninstall

Esto elimina la aplicación OmniRoute, pero conserva su base de datos, configuraciones, claves de API y ajustes de proveedores en ~/.omniroute/. Use esta opción si planea reinstalarla más adelante y desea conservar su configuración.

Ventana de terminal
npm run uninstall:full

Esto elimina la aplicación y borra permanentemente todos los datos:

  • Base de datos (storage.sqlite)
  • Configuraciones de proveedores y claves de API
  • Archivos de copia de seguridad
  • Archivos de registro
  • Todos los archivos del directorio ~/.omniroute/

⚠️ Advertencia: npm run uninstall:full es irreversible. Todas sus conexiones de proveedores, combinaciones, claves de API y el historial de uso se eliminarán permanentemente.


Ventana de terminal
# Eliminar el paquete global
npm uninstall -g omniroute
# (Opcional) Eliminar el directorio de datos
rm -rf ~/.omniroute
Ventana de terminal
pnpm uninstall -g omniroute
rm -rf ~/.omniroute
Ventana de terminal
# Detener y eliminar el contenedor
docker stop omniroute
docker rm omniroute
# Eliminar el volumen (elimina todos los datos)
docker volume rm omniroute-data
# (Opcional) Eliminar la imagen
docker rmi diegosouzapw/omniroute:latest
Ventana de terminal
# Detener y eliminar los contenedores
docker compose down
# Eliminar también los volúmenes (elimina todos los datos)
docker compose down -v

Windows:

  • Abra Configuración → Aplicaciones → OmniRoute → Desinstalar
  • O ejecute el desinstalador NSIS desde el directorio de instalación

macOS:

  • Arrastre OmniRoute.app desde /Applications a la Papelera
  • Elimine los datos: rm -rf ~/Library/Application Support/omniroute

Linux:

  • Elimine el archivo AppImage
  • Elimine los datos: rm -rf ~/.omniroute

Instalación desde el código fuente (git clone)

Sección titulada «Instalación desde el código fuente (git clone)»
Ventana de terminal
# Eliminar el directorio clonado
rm -rf /path/to/omniroute
# (Opcional) Eliminar el directorio de datos
rm -rf ~/.omniroute

De forma predeterminada, OmniRoute almacena los datos en las siguientes ubicaciones:

Plataforma Ruta predeterminada Anulación
Linux ~/.omniroute/ Variable de entorno DATA_DIR
macOS ~/.omniroute/ Variable de entorno DATA_DIR
Windows %APPDATA%/omniroute/ Variable de entorno DATA_DIR
Docker /app/data/ (volumen montado) Variable de entorno DATA_DIR
Compatible con XDG $XDG_CONFIG_HOME/omniroute/ Variable de entorno XDG_CONFIG_HOME
Archivo/Directorio Descripción
storage.sqlite Base de datos principal (proveedores, combinaciones, ajustes, claves)
storage.sqlite-wal Registro de escritura anticipada de SQLite (temporal)
storage.sqlite-shm Memoria compartida de SQLite (temporal)
call_logs/ Archivos de cargas útiles de solicitudes
backups/ Copias de seguridad automáticas de la base de datos
log.txt Registro de solicitudes heredado (opcional)

Después de desinstalar, verifique que no queden archivos:

Ventana de terminal
# Comprobar el paquete global de npm
npm list -g omniroute 2>/dev/null
# Comprobar el directorio de datos
ls -la ~/.omniroute/ 2>/dev/null
# Comprobar si hay procesos en ejecución
pgrep -f omniroute

Si algún proceso sigue en ejecución, deténgalo:

Ventana de terminal
pkill -f omniroute

Código fuente de OmniRoute (a58000c7685f)

HagiCode

HagiCode es un espacio de trabajo de programación con agentes, flujos estructurados, ejecución multiagente y vistas de Hero Dungeon.

Convierte ideas en software útil con un flujo de trabajo con agentes más inteligente, rápido y ameno.

Interfaz principal de HagiCode con tema claro
  • SmartLos flujos estructurados convierten la intención en un itinerario ejecutable desde la idea hasta la entrega.
  • EfficientLos flujos multiagente permiten avanzar en paralelo con la investigación, implementación y revisión.
  • FunHero Dungeon hace que las largas sesiones de programación sean visuales y colaborativas.
Visitar HagiCode