API Keys (BYO Providers)
liltype supports bring-your-own API keys for cloud speech-to-text providers.
Security model
- Keys are stored locally in macOS Keychain
- Keys are used only for provider API calls
- Keys are not uploaded to liltype infrastructure
In-app setup flow
- Open Settings → Model
- Choose cloud provider
- Paste API key
- Click Test Connection
- Click Save Key
- Enable cloud mode/toggles as needed
If test fails, do not save blind. Fix the key first.
Deepgram
Console: console.deepgram.com
- Sign up or log in at console.deepgram.com
- Go to Settings → API Keys in your project
- Click Create a New API Key
- Give it a name (e.g. "liltype"), set permissions to Member or higher
- Copy the key immediately — Deepgram only shows it once
- Paste into liltype Settings → Model → Deepgram
- Click Test Connection to verify
Pricing: Pay-as-you-go. New accounts get $200 in free credits. See deepgram.com/pricing.
OpenAI
Console: platform.openai.com
- Sign up or log in at platform.openai.com
- Go to API Keys in the left sidebar (or visit platform.openai.com/api-keys)
- Click Create new secret key
- Give it a name (e.g. "liltype") and copy the key — OpenAI only shows it once
- Make sure you have billing set up: Settings → Billing — add a payment method and ensure you have credits
- Paste into liltype Settings → Model → OpenAI
- Click Test Connection to verify
Pricing: Pay-as-you-go. Whisper API is billed per minute of audio. See openai.com/api/pricing.
Groq
Console: console.groq.com
- Sign up or log in at console.groq.com
- Go to API Keys in the left sidebar (or visit console.groq.com/keys)
- Click Create API Key
- Give it a name (e.g. "liltype") and copy the key
- Paste into liltype Settings → Model → Groq
- Click Test Connection to verify
Pricing: Pay-as-you-go with a generous free tier. Groq runs Whisper on custom LPU hardware for very fast inference. See groq.com/pricing.
AssemblyAI
Console: assemblyai.com/dashboard
- Sign up or log in at assemblyai.com
- Go to your Dashboard — your API key is shown at the top of the page
- Click the key to copy it (or go to Account Settings for key management)
- Paste into liltype Settings → Model → AssemblyAI
- Click Test Connection to verify
Pricing: Pay-as-you-go. New accounts get free credits. Supports additional features like PII redaction and speaker diarization. See assemblyai.com/pricing.
Common key setup failures
- Wrong key copied (extra spaces/newlines)
- Key revoked/expired
- Account has no active billing/quota
- Provider outage/rate limiting
Operational recommendation
Use offline mode as your default reliability fallback. Enable cloud only when you specifically need provider quality/speed behavior.