Integrations

How Thundera AI connects to the rest of the ecosystem.

ServiceUsed forDetails
auth.thundera.euSingle sign-on and billingSession check GET /api/v1/auth/session; plans and entitlements
models.thundera.euAll model callsOpenAI-compatible POST /v1/chat/completions with this app's key; catalog from GET /v1/models
thundera.eu shellTop bar, apps menu, footerThundera Shell v2
PostgreSQLConversation storageDatabase thundera_ai, tables conversations and conversation_messages

Models gateway

Each chat request carries Authorization: Bearer <app key>, X-Thundera-User: <user id> and, when your plan defines one, X-Thundera-User-Budget-Usd. The app key is a Kubernetes secret; it is never sent to the browser.