Purpose
Pro needs a working provider and task mapping in Settings → AI. Chat and Embedding are separate mappings; configuring one does not configure the other.Settings → AI: provider list, task mapping, test connection
Screenshot TODO · images/screenshots/ai-features/configuration.webp
How to set it up
- Add a provider from the list (OpenAI-compatible, DeepSeek, OpenRouter, Gemini, Ollama, LM Studio, and others). Fill the API key. For a self-hosted endpoint, fill the Base URL.
- Refresh discovered models. Tweak temperature inline if needed.
- Map default tasks (names follow the UI): summary, tags, chat; Embedding (semantic / RAG); translation.
- Test the connection, then run a real ⇧⌘A call from detail.
Embedding
With no usable Embedding:- Semantic search is unavailable
- RAG index cannot build vectors
RAG prompts
In RAG workspace settings you can edit Q&A, planning, compression, and title templates:- Compare and copy the read-only defaults
- Custom templates list supported placeholders; unlisted ones are not injected silently
- Starcat does not rewrite saved custom prompts
Notes
- The App Store build cannot launch your local CLIs. Local inference (Ollama and similar) must already be running.
- Changing the Embedding model can misalign old vectors; rebuild when the UI says so.