Open the chat
Click the chat bubble on desktop or the mobile chat button on smaller screens. On a fresh profile, the first-visit tour opens guided chat when it finishes. Returning desktop users with an empty profile may also see chat open automatically beside the welcome screen. On desktop, the panel slides open beside the current view so charts, cards, and lenses remain usable while chat is open. To expand the chat to full screen, click the ⛶ button in the chat header. Click it again to return to side-by-side mode. Your preference is saved between sessions. Press Escape to close the panel.If no AI provider is configured, the chat panel shows a setup guide instead of the conversation view. Click Connect with OpenRouter for one-click OAuth setup — no API key needed.
Write and recover a draft
The message box grows as you type, then becomes scrollable for very long prompts. Press Enter to send or Shift+Enter for a new line. On phones, the composer stays above the software keyboard and uses larger touch targets. getbased saves the unfinished text separately for each conversation. You can switch conversations, close chat, or reload the page and return to the same draft. Sending the message or deleting its conversation clears that draft. Drafts are device-local: they do not sync to another device and are not included in backups or exports. When local encryption is enabled, draft storage is encrypted with the rest of the sensitive profile data.Talk and listen in chat
Tap the microphone beside the composer to dictate a message. Tap it again to stop; getbased places the transcript in the composer so you can review and edit it before sending. Choose Listen under an assistant reply to hear it read aloud, or enable automatic reading in Settings → Voice. Voice can run with downloaded on-device models, an OpenAI-compatible voice server, xAI, or ElevenLabs. You can also use separate services for dictation and listening. Voice processing is independent from the AI provider that generates the reply. See Use voice in AI chat for setup, model downloads, provider choices, and privacy boundaries.What the AI knows
Every message includes enabled context from your current profile. You never need to paste results into the chat, but you do control which stored sources are allowed to shape answers: open Insight → Manage → Context → Data sources.
Turning a source off does not delete the data. It stops that source from influencing in-app AI chat, Biology Score context, and source-driven warnings until you turn it back on.
Routine Genome context is intentionally compact. It can include up to 12 ranked priority findings, while long per-SNP claim scope and interpretation text stays out of ordinary requests. Choosing Ask AI on a Genome finding opens a focused, editable prompt with that SNP’s evidence grade, relevance, supported claim, interpretation context, and publication links. The selected model can use broader knowledge, but the prompt asks it to distinguish established evidence from inference.
Supplement and medication context is deliberately bounded. Normal questions prioritize current items and history that overlaps the visible lab range; a therapy-specific question can include additional matching history within the context limit. Compact context keeps high-signal quality findings, while detailed context may also include methods and reporting limits. Each imported quality result has its own Include in AI control. Passing duplicate potency checks default off, while failures remain visible by default.
See Track supplements and medications for lifecycle, import, and laboratory-evidence details.
Current Focus
The Current Focus card appears on the dashboard and in the Insight lens. It shows a one-to-three sentence AI-generated insight drawn from your recent lab trends, health goals, conditions, supplements, and enabled profile context. It gives you an orientation before you start typing and updates when your data changes.AI personalities
The AI adapts its communication style based on the personality you choose. Switch personalities using the selector in the chat header.AI Lab Analyst
AI Lab Analyst
A clear, evidence-informed tone. Explains markers plainly, notes trends, and flags concerns without drama.
Dr. Gregory House
Dr. Gregory House
A sharp, skeptical clinician who asks uncomfortable questions. Pushes back on assumptions and digs for root causes.
Custom
Custom
Choose + New Personality to open the custom persona editor. Enter a person, archetype, or communication style, then click Generate draft for an AI-written starting point—or write the persona instructions yourself. Review and edit the full instructions before you click Save persona.Custom personas are saved per profile. They persist across refreshes, full backups and profile JSON exports, and optional encrypted Sync. If local encryption is enabled, their instructions are encrypted at rest. Deletions also sync, so an older copy on another device does not silently recreate a persona you removed.
Discussion mode
Once a conversation has an assistant reply, choose the discussion button to add another perspective. Your current personality stays selected and you choose one additional participant. The participants then answer in a predictable sequence and remain attached to that conversation; you can add another participant later. The picker tells you how many AI responses will run now and on future messages. Each participant is a separate provider request and can create a separate charge. During a round, chat shows whose turn it is and the current position. You can Pause round, Resume the remaining participants, or retry one failed participant without rerunning responses that already completed.Conversations, search, edits, and forks
The chat panel has a conversation rail listing past chats. Each conversation is named automatically from your first message, and you can rename or delete it from the rail.- Start a neutral conversation at any time with New Chat
- Switch between threads without losing history
- Search conversation names and message text; selecting a result opens the conversation, reveals older history when needed, and highlights the match
- Use Jump to latest when you have scrolled away from new streaming content
- Long conversations initially render the latest 120 stored messages; choose Show earlier messages to reveal the preceding batch without losing your scroll position
Image attachments
Attach images to any chat message — photos of lab reports, supplement labels, food logs, or anything else you want the AI to see. Three ways to attach:1
Click the paperclip
Click the paperclip button in the chat input area and select a file.
2
Paste from clipboard
Press Ctrl+V (or Cmd+V on Mac) to paste an image directly.
3
Drag and drop
Drag an image file onto the chat input area.
All EXIF metadata (GPS location, camera model, timestamps, device serial numbers) is stripped from images before they leave your browser. Only pixel data reaches your AI provider.
Web search
Toggle Web in the chat header to let the AI search the internet before responding. This is useful for questions about recent studies, drug interactions, or supplement research where up-to-date information matters.Web search is available with OpenRouter, PPQ, and Venice. The toggle is hidden when you are using other providers. If PPQ Private TEE Mode or Venice Encrypted TEE Mode is active, web search is disabled so encrypted/private prompts are not sent into external search tooling.
Read the encrypted-chat badge
When a private or encrypted provider mode is selected, the chat header shows a lock beside the model name. A plain 🔒 means the mode is selected but a verified session has not yet supplied details. After Venice establishes a session, 🔒 TEE + GPU means the required Intel confidential-computing and NVIDIA GPU checks both passed. 🔒 failed means a required check failed and the encrypted request was stopped. Hover, focus, or tap a labeled badge to see what was checked and what the result does not establish. For Venice, the details name the underlying DCAP and NRAS checks and explain that independently valid TEE and GPU evidence does not prove that both ran together. The badge describes the connection used for that chat; it is not a general claim that the provider’s code is free of defects. See Privacy and data handling for what remains visible and TEE attestation and encrypted AI transport for the technical verification flow.Stop, retry, and continue responses
While the AI is generating a response, a Stop button appears in the chat input area. Click it to halt generation mid-stream — useful when the AI is heading in the wrong direction and you want to rephrase your question. The partial response is saved and marked [stopped]. Choose Retry to replace that response by sending the same question again, or use Edit & retry on your question to change it first. When a provider ends an otherwise incomplete response at its output limit, getbased automatically asks it to continue up to two times and joins the parts into one message. If the result is still truncated, chat marks it [output limit reached] and you can send “continue” yourself.Helpful suggestions
When an answer has related recommendations, it shows a collapsed See helpful suggestions row. New or changed suggestion areas get a short New cue, but the row does not automatically reopen after every response. Expand it only when you want those options.Health context and AI features
Not everything you see in getbased is AI-generated. Understanding the distinction helps you trust the numbers.What the AI generates
- Chat responses and interpretations
- Current Focus insights
- Per-card profile summaries, health dots, and tips
- Biology Score explanation text when you click Explain this score
- PDF lab import parsing
- Custom personality profiles
What is deterministic (not AI)
Knowledge base grounding
If you have connected a knowledge base, the chat automatically retrieves the most relevant passages from your documents before each response. A badge in the chat header shows the active library name when this is running. See Connect a custom knowledge base for setup instructions.Token costs
Every message sends your enabled profile context plus recent eligible conversation history. The chat header shows the name of your active model, and each AI response includes a footnote with the estimated token cost for that exchange.
The Local AI connection can also point to a LAN server, remote compatible endpoint, or cloud-tagged model. Those setups may send chat content off-device and may have provider costs. Check the execution-location message in Settings → AI; see Connect an AI provider for details.