Each API key is stored only on this device, never on the server, so the same key stays with the provider you entered it under. Add as many OpenAI-compatible endpoints as you like — switching between them never overwrites another.
Choose your API provider and the models to use. Star favourites for quick access in the chat toolbar.
Documents without a text layer (images, scans, Word, Excel) are sent to the parser model. Leave it on Same as main model and your main model reads them. Set a cheaper vision model to control scan costs.
These are injected at message 1 of every chat (unless a chat opts out).
Facts about you — injected at message 1 of every chat (unless a chat opts out).
Save reusable prompt templates. Use variables like {{role}} that prompt for values when applied. One-click to set as global.
When checked, this chat starts fresh without global memory, soul, or global system prompt.
PDFs with a text layer are extracted locally (free). Images, scans, Word and Excel go to the parser model.
Cleanup runs when you sign in. Monthly cost totals are kept even after chats are deleted.