Configuration
Sythoria works out of the box, but offers several customization options to tailor the experience to your workflow.
Model selection
Choose your active model from the dropdown in the chat input bar. Available models are the ones you've configured in Settings. To add or remove models:
- Open Settings from the sidebar
- Add models with the Add Model button, or delete existing ones with the trash icon
- Each model shows a live connection indicator — green means ready
See Multi-Provider Chat for details on managing multiple providers.
Temperature
Control the randomness of responses via the Temperature slider in Settings:
| Value | Behavior | Best for |
|---|---|---|
| 0.0 | Deterministic, focused outputs | Factual tasks, data extraction, coding |
| 0.7 | Balanced creativity (default) | General conversation, writing, analysis |
| 2.0 | Maximum randomness | Brainstorming, creative writing, variety |
Lower temperatures produce more consistent, predictable responses. Higher temperatures introduce more variation and creativity.
Web search
Sythoria can augment chat responses with live web search results. When enabled, the AI can search the web and read web pages to provide up-to-date information.
Supported search providers
| Provider | Requires | Best for |
|---|---|---|
| Google Custom Search | API key + CX ID | High-quality results, widely available |
| SearXNG | Base URL only | Self-hosted, privacy-preserving |
| Firecrawl | API key | Web scraping and search combined |
| Custom | Varies | Any OpenAI-compatible search API |
Setting up web search
- Open Settings and scroll to Web Search APIs
- Click Add Search API
- Choose a provider and enter your credentials
- Enable the search API with the toggle switch
- Use the search toggle in the chat interface to enable/disable search per conversation
Keyboard shortcuts
| Shortcut | Action |
|---|---|
Enter | Send message |
Shift+Enter | Insert new line |
Escape | Stop streaming |
⌘K / Ctrl+K | Search (in docs) |
Data management
All data is stored locally within the desktop application. You can:
| Action | How |
|---|---|
| Export a conversation | Click the export button in the sidebar conversation menu — saves as Markdown |
| Clear all conversations | Use Clear All Chats in the sidebar, or clear application data |
| Delete a single conversation | Click the trash icon on the conversation in the sidebar |
Resetting the application data resets everything — conversations, API keys, and settings.
Appearance
Toggle between light and dark mode in Settings under Appearance. Your preference is saved automatically and persists across sessions.
Provider configuration
Each model in Settings has these fields:
| Field | Description |
|---|---|
| Name | A display name for your reference (e.g., "Work GPT-4o") |
| Provider Preset | Auto-fills the API base URL and default model |
| API Base URL | The endpoint for API calls (auto-filled by presets) |
| Model ID | The model identifier to use (e.g., gpt-4o, claude-sonnet-4-20250514) |
| API Key | Your authentication key (stored locally only) |
See the Providers section for provider-specific setup guides.