Settings & Config
Customize Sutido to match your workflow.
Overview
Sutido offers extensive customization options. Access settings through the gear icon in the interface or from the application menu.
Appearance
Themes
Choose from 8 color themes:
Dark Themes
- Obsidian - Deep black with purple accents
- Coastline - Dark blue tones
- Ember - Warm dark with orange accents
- Forest - Dark green tones
- Slate - Neutral gray
Light Themes
- Linen - Warm light background
- Glacier - Cool light blue
- Dawn - Soft warm tones
Fonts
Customize fonts for different parts of the interface:
UI Font
Used for menus, labels, and general interface text:
- Space Grotesk
- Sora
- IBM Plex Sans
Monospace Font
Used for the query editor and code display:
- JetBrains Mono
- Fira Code
Keybindings
Customize keyboard shortcuts for common actions:
Configurable Actions
| Action | Default |
|---|---|
| Run Selection | Ctrl+Enter |
| Run All | F5 |
| Run Statement | F6 |
| View Document | F3 |
| Edit Document | Ctrl+J |
Changing Keybindings
- Go to Settings → Keybindings
- Click on the action you want to change
- Press your desired key combination
- The new shortcut saves automatically
Supported Keys
- Modifier keys: Ctrl, Alt, Shift
- Function keys: F1-F12
- Special keys: Escape, Space, Enter, arrows
- Letter and number keys
AI Integration
Configure AI providers for natural language query generation:
Supported Providers
| Provider | Default Model |
|---|---|
| OpenAI | gpt-4o-mini |
| Google Gemini | gemini-1.5-flash |
| Anthropic Claude | claude-3-5-sonnet |
Setting Up AI
- Get an API key from your chosen provider
- Go to Settings → Integrations
- Select the provider
- Enter your API key
- Click "Test" to verify the connection
- Optionally specify a custom model
- Enable the provider
Security: API keys are stored in your operating system's secure keychain, not in plain text files.
Custom Models
Override the default model for any provider. Enter the model ID in the custom model field. This is useful for:
- Using newer models as they're released
- Testing different model capabilities
- Cost optimization with smaller models
License Management
Activating a License
- Go to Settings → License
- Enter your license key
- Click "Activate"
License Tiers
| Tier | Features |
|---|---|
| Trial | Full features for evaluation period |
| Personal | Single user, all features |
| Pro | Single user, priority support |
| Team | Multiple seats, team management |
Deactivating
To move your license to another machine, deactivate it first in Settings → License → Deactivate.
Data Storage
Sutido stores data locally:
Storage Location
Windows: %APPDATA%/sutido/ What's Stored
- Connection configurations (passwords in keychain)
- Saved snippets
- Query history
- Application settings
- Error logs
Query Defaults
Default Limits
- Document limit: 50 documents per query
- Response size: 2 MB maximum
- Timeout: 120 seconds
Override these in individual queries:
db.users.find({}).limit(1000) // Fetch more documents Troubleshooting
Reset Settings
If settings become corrupted, you can reset to defaults. Note that this doesn't affect your saved connections or snippets.
Error Logs
Access error logs in the Error Log panel. Export logs when reporting issues to help with debugging.
Cache and Temporary Data
Sutido caches some data for performance. Clear the cache in Settings → Advanced if you experience issues.
Getting Help
If you need assistance:
- Join our Discord community
- Report issues on GitHub
- Email support@sutido.app