Skip to main content
getbased supports several AI provider paths for PDF import, chat, and dashboard AI features: OpenRouter, PPQ, Routstr, Venice, Custom API, and Local AI. Some providers also expose private or encrypted modes, such as PPQ Private TEE and Venice Encrypted TEE Mode. You can switch between providers at any time in Settings → AI without losing any data. API keys are stored in your browser profile. Built-in provider and Local AI keys go directly to their endpoints; Custom API requests may pass through getbased’s same-origin proxy, which forwards keys without storing them.
Voice uses a separate service chosen in Settings → Voice. You can keep dictation and spoken replies on-device, connect a compatible voice server, or use xAI or ElevenLabs without changing the AI provider that generates chat answers. See Use voice in AI chat.

Which features need AI?

All non-AI features work fully without any provider configured. You can load a demo profile, enter results manually, and explore charts and trends before setting up AI.
The built-in demo profiles ship with precomputed context-card insights. Local AI can recalculate edited demo cards automatically, while cloud and other potentially paid providers stay off for demo-card recalculation until you explicitly enable live AI for the selected provider and model. The consent is session-only, so a reload or model/provider change requires a new confirmation. See Health context.

Set up a provider

OpenRouter is the easiest way to get started. It gives you access to 200+ models — Claude, GPT, Gemini, DeepSeek, Grok, Qwen, and more — with a single account. Pay with a card or USDC. Supports web search in chat.Connect with OAuth (easiest):
1

Select OpenRouter in Settings

Open Settings (gear icon in the header) and go to the AI tab. Select OpenRouter.
2

Click Connect with OpenRouter

Click the Connect with OpenRouter button. You’ll be redirected to OpenRouter to authorize getbased. No API key needed — the app handles the token exchange automatically.
3

Choose a model

Back in Settings, pick a model from the curated dropdown. Recommended models are sorted first and marked with a star.
Connect with an API key:
1

Get an API key

Create an account and generate an API key at openrouter.ai.
2

Paste your key in Settings

Open Settings → AI, select OpenRouter, and paste your API key.
3

Choose a model

Pick a model from the dropdown, or type any OpenRouter model ID into the custom input field.
The OAuth connect button also appears in the chat panel when no provider is configured — you can set up OpenRouter without going to Settings.
All providers show a tiered model dropdown with two groups:
  • Recommended — the latest, most capable models for lab interpretation, sorted first
  • Other — all remaining available models
Recommended models are chosen for accuracy with medical and scientific data. You can use any model, but recommended ones produce the most reliable results.
Use the same model for all your imports. When you import a lab PDF, the AI generates marker keys (like biochemistry.glucose) to map results. Different models may generate slightly different keys for the same marker, which can cause the same biomarker to appear as two separate entries in your charts. Pick a model and stick with it. If you do switch, getbased runs a pre-flight check before each import and warns you if your model has changed since the last import.

Test before you choose

Open Settings → Data → Test models on lab reports to run the same verified 68-result report through different setups. You can compare raw accuracy, getbased’s corrected result, speed, tokens, and runtime details side by side. The comparison works across local models, hosted compatible endpoints, and built-in cloud providers. You can also import the same personal report with different setups and compare the review effort each one required. See Test and compare AI models.

How much does it cost?

AI providers charge based on how much text is sent and received. getbased displays the exact cost of every interaction in the chat panel. Here is what real usage costs with the recommended models: * First month: importing your first labs and setting up your profile through chat — typically 3–5 imports and 30+ chat messages. ** Ongoing month: 2–3 lab imports, 20–30 chat messages, dashboard AI features. Heavy users who chat daily may spend 2–3× more.
Most users spend well under $1 per month. Every AI response in getbased shows its cost below the message, so you always know exactly what you are spending. If your credits run out, the app shows a clear message with a link to add more.
Run a downloaded model on your own hardware with Ollama, LM Studio, or Jan and pay no provider fee. You will need 8GB or more of VRAM — or a Mac with 16GB or more of unified memory — for capable models. The Model Advisor in Settings shows what fits your hardware.