Updating KULVEX

Automatic Updates

KULVEX includes a self-evolution engine that can deploy updates automatically. When a new version is available, the system pulls changes, rebuilds containers, and restarts services with zero downtime.

Manual Update

KULVEX_LICENSE_KEY=klx_lic_xxx bash ~/.kulvex/install.sh --update

This will:

  1. Pull the latest source code
  2. Re-run model selection (in case new models are available)
  3. Rebuild Docker images
  4. Restart all services
  5. Run health checks

Your data (MongoDB, models, configuration) is preserved.

Uninstalling

bash ~/.kulvex/install.sh --uninstall

You’ll be asked whether to delete all data (database, models, configs) or just stop containers.