Skip to main content

AI Configuration

GeoPulse includes an AI chat assistant that can analyze your location data and provide intelligent insights.

AI Encryption Key

The AI encryption key is automatically generated during the initial setup process and stored securely in the keys directory. For advanced users who need to customize the key location:

# Optional: Custom AI encryption key location (advanced users only)
GEOPULSE_AI_ENCRYPTION_KEY_LOCATION=file:/app/keys/ai-encryption-key.txt

Kubernetes / Helm Configuration

In Kubernetes deployments, the AI encryption key is automatically generated by the keygen job and stored in a persistent volume. No additional configuration is required.

The default key location (file:/app/keys/ai-encryption-key.txt) works automatically with the Helm chart.

For more details, see the Helm Configuration Guide.