Skip to main content
Settings is where everything that shapes Isa’s behavior lives — the Primary Agent, the prompts that guide it in Patient Chat, the document model that powers scanning, the model behind cloud Scribe extraction, and the Discord account this device is signed in with.
Looking for the Transcription and Extraction switches? They moved out of Settings and into the Scribe recording flow — see Scribe in Isa. What lives here is the cloud side of Extraction: which provider and model handle it when a session routes Extraction to the cloud.

Pick the Primary Agent Model

Open Primary Agent Model to choose which model the Primary Agent uses in Patient Chat. The picker has its own page — see Primary Agent for on-device versus cloud, the model families, and Thinking Mode.

Edit the system prompt

Open System Prompt to bring up the Primary System Prompt sheet. Edit and save in place — the prompt is stored on this device and doesn’t sync between devices. For what the system prompt does and how it differs from an Agent’s prompt, see Primary Agent → Edit the system prompt.

Edit the summarisation prompt

Open Summarisation Prompt — same editable sheet pattern. The summarisation prompt controls how Isa compacts older Patient Chat turns once the context window fills up. The default is a structured clinical template — patient line, active problems, history, findings, assessment, plan, open questions, clinician preferences — followed by rules like “use only facts stated in the conversation” and “prefix uncertain facts with ?”. Your version takes effect on the next compaction.

Manage the document model

Open Documents to control how Scan Doc processes documents. The on-device side is a compact Granite model (~258 MB) that downloads from Hugging Face the first time you scan — in the background, with visible progress, and you can pause and resume anytime. OCR mode decides where each scan is processed:
  • Local only — every scan stays on-device with Granite. No data leaves the device.
  • Local with cloud fallback — Isa tries Granite first. If parsing fails, you’re asked before any document images are sent to the cloud.
  • Always cloud — every scan goes straight to the cloud OCR model. Document images leave the device.
Picking either cloud mode reveals a Cloud OCR model section. The model picker has a provider page each for OpenAI and Aki.io — API keys live inline, same as the Scribe picker — and cloud OCR stays disabled until you pick a model. Next to it sits an Extraction prompt: the instruction sent to the cloud model alongside each scan’s page images. The built-in default asks for a faithful Markdown transcription — no summarizing, no interpretation; override it by typing your own, and leave it blank or tap Reset to default to go back.

Pick the Scribe extraction model

Open Scribe to choose which cloud model handles Scribe extraction when a session routes Extraction to the cloud. The picker mirrors the Primary Agent one: an IN USE panel at the top, and a provider page each for OpenAI and Aki.io listing their models. Each provider hosts its own API key inline — saved keys show only the last four characters and are stored in the iOS Keychain. This setting only matters for cloud extraction. When a Scribe session keeps Extraction On-Device, it runs the extraction LLM the Scribe Agent ships, and nothing here applies.

Manage your account

The row at the top of Settings shows the Discord account this device is signed in with — Isa uses Discord to sign you in on every platform, see Install Isa. Logout at the bottom of the list signs this device out. Sign back in with Discord to keep using Isa.

Next

Primary Agent

Pick the model and the Thinking Mode toggle.

Patient Chat

Where the system and summarisation prompts shape every turn.

Data and privacy

What stays on-device versus what leaves it.