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.