Desktop App
AI write assist in Studio
Studio supports the same AI write assist modes as the web platform — Continue, Improve, Brainstorm, Custom, Summarize — with five provider options including fully offline local models.
Opening AI settings
In the Studio dashboard, go to Dashboard → Desktop → AI Settings (or click the AI Settings link in the sidebar). This page is only available inside the Studio app — on the web platform, AI keys are managed under Profile → AI Keys instead.
Choosing a provider
Five providers are available, grouped into cloud and local:
Cloud providers (require an internet connection and an API key)
- Anthropic — Claude models (claude-sonnet-5 by default). Recommended for nuanced prose and world-aware context.
- OpenAI — GPT-4o and variants.
- OpenRouter — 300+ models from multiple providers via a single key.
Local providers (run on your machine — no API key, no internet required)
- Ollama — automatically detected at startup if the Ollama server is running on port 11434. No configuration needed.
- LocalAI — automatically detected at startup if a LocalAI server is running on port 8080.
Click Detect next to the local provider section at any time to re-probe for running servers without restarting the app.
Adding an API key
- Click a cloud provider in the provider grid
- Enter the model name (or pick from the suggestions list)
- Paste your API key in the key field
- Click Save
The key is stored in your OS keychain — Windows Credential Manager on Windows, Keychain on macOS. It is never written to any file on disk and never sent to the Stream Facility platform.
After saving
A "Saved ✓" confirmation appears. The new provider takes effect the next time you restart Studio — a restart note is shown as a reminder.
Codex context in Studio
Entity names from your locally synced Codex are highlighted in amber in the Write view. AI write assist automatically includes the world state at the scene's in-world date, so the AI sees each character's and location's state for the exact moment in the story — even when offline.