Configuration Guide
Customize Dinoki to work exactly how you want. This guide covers the essential settings and options.
Quick Settings Access
- macOS
- Windows
- Open Settings:
Cmd+,
or Dinoki menu → Preferences - Quick Toggle: Click menu bar icon
- Instance Settings: Right-click on any character
- Open Settings:
Ctrl+,
or right-click system tray icon → Settings - Quick Toggle: Left-click system tray icon
- Instance Settings: Right-click on any character
AI Provider Setup
Choosing Your AI Brain
Dinoki can use different AI providers. Here's how to choose:
Ollama (Recommended for Privacy)
Best for: Complete privacy, offline use
- Install Ollama from ollama.ai
- In Terminal:
ollama pull qwen3
- Select "Ollama" in Dinoki
- Choose your model (qwen3, qwen3:32b, etc.)
Recommended models:
qwen3
- Best overall performance (5B)qwen3:32b
- Most powerful (needs 32GB RAM)mistral-small3.2
- Good alternative
OpenRouter
Best for: Access to 300+ models without managing API keys
- Select "OpenRouter"
- Click "Connect with OpenRouter"
- Authorize in your browser
- Choose from available models
No API keys needed - uses secure OAuth!
OpenAI
Best for: GPT-4 and GPT-3.5 users
- Get API key from platform.openai.com
- Select "OpenAI"
- Paste your API key
- Choose model (GPT-4, GPT-3.5-turbo)
Custom Provider
Best for: Using other AI services
- Select "Custom Provider"
- Enter the API endpoint
- Add authentication details
- Test connection
Switching Providers
You can change AI providers anytime:
- Open Settings → AI Provider
- Select new provider
- Configure if needed
- Your conversations continue seamlessly
Character Settings
Choosing Your Companion
Free users enjoy Dinoki:
- Dinoki 🦕 - Your friendly dinosaur companion
Pro users can switch between:
- Dinoki 🦕 - Friendly and helpful
- TomatoBoy 🍅 - Energetic and playful
- PigPig 🐷 - Sweet and cheerful
- Fuegato 🐱 - Cool and confident
Character Behavior
Activity Level
Low
- Moves every 5-10 minutesMedium
- Moves every 2-5 minutesHigh
- Moves every 30 seconds to 2 minutes
Size Options
Auto
- Adjusts to your screenSmall
- Tiny desktop friendMedium
- Standard sizeLarge
- Big and bold
Screen Position
- Let character wander freely
- Set preferred location (left, right, center)
- Keep on specific monitor
Character Personality
Customize how your character acts:
Example: Make Dinoki more playful
"You love to dance and tell jokes. You're always excited
about everything and use lots of emojis!"
Instance Management
Creating Multiple Instances
Run several characters at once:
- Click "+" in instance manager
- Name your instance (e.g., "Research Assistant")
- Choose character and settings
- Configure tools and personality
Instance Examples
Work Assistant
- Character: Dinoki
- Tools: Email, Calendar, Reminders
- Personality: Professional and efficient
Research Buddy
- Character: TomatoBoy
- Tools: Search, Web, Save File
- Personality: Curious and thorough
Social Manager
- Character: PigPig
- Tools: Slack, Gmail
- Personality: Friendly and social
Tool Configuration (Pro Only)
Enabling Tools
- Go to Settings → Tools
- Toggle tools on/off
- Configure permissions
Tool Provider Setup
Slack
- Click "Connect Slack"
- Choose your workspace
- Authorize Dinoki
- Select channels to access
Gmail
- Click "Connect Gmail"
- Sign in with Google
- Grant permissions
- Choose what Dinoki can do
Tool Permissions
Control what tools can do:
File Access
- Set allowed folders
- Enable/disable file creation
- Limit file sizes
Web Access
- Allow/block domains
- Set search limits
- Control deep search
System Settings
Keyboard Shortcuts
Customize shortcuts for:
- Show/Hide Dinoki
- Open chat
- Switch modes
- Create instances
Default shortcuts:
Cmd/Ctrl + Shift + D
- Toggle DinokiCmd/Ctrl + N
- New chatCmd/Ctrl + 1/2/3
- Switch modes
Startup Options
- Launch at startup - Start with your computer
- Start minimized - Hidden in menu bar
- Restore windows - Remember positions
Performance
Thanks to native architecture (WPF on Windows, SwiftUI on macOS), Dinoki is already optimized:
Native advantages:
- Windows: WPF with hardware acceleration (69MB)
- macOS: SwiftUI with Metal rendering (6MB)
- Instant startup (no Electron framework)
- Minimal RAM usage (~100MB)
- Efficient CPU usage (less than 1% idle)
Performance tuning:
- Reduce character animation FPS if needed
- Limit conversation history length
- Use smaller AI models for older hardware
- Disable unused tools and features
Appearance
Window Settings
- Transparency - Make windows see-through
- Always on top - Keep above other windows
- Theme - Choose color scheme
Chat Appearance
- Font size - Make text larger/smaller
- Message style - Compact or spacious
- Timestamps - Show/hide time stamps
Privacy & Data
Data Storage
Your data is stored locally:
- Mac:
~/Library/Application Support/Dinoki
- Windows:
%APPDATA%\Dinoki
Privacy Options
- Clear chat history - Remove conversations
- Reset character data - Fresh start
- Delete tool data - Remove credentials
Telemetry
Control what's shared:
- Usage analytics (optional)
- Crash reports (recommended)
- Feature usage (helps us improve)
Backup & Sync
Export Settings
- Settings → Backup
- Click "Export Configuration"
- Save backup file
Includes:
- AI provider settings
- Character preferences
- Tool configurations
- Custom prompts
Import Settings
- Settings → Backup
- Click "Import Configuration"
- Select backup file
Agent Mode Settings (Pro Only)
Execution Intervals
How often agent checks for work:
Fast
- Every 30 secondsNormal
- Every 2 minutesSlow
- Every 5 minutesCustom
- Set your own
Task Settings
- Auto-approval - Let agent work freely
- Require approval - Confirm actions
- Daily limits - Cap tool usage
Troubleshooting Settings
Reset Options
If something's not working:
Soft Reset
- Settings → Advanced → Reset Settings
- Keeps your data, resets configuration
Hard Reset
- Quit Dinoki
- Delete data folder
- Reinstall
Tool Reset
- Disconnect problematic tools
- Clear tool cache
- Reconnect
Pro Tips
Optimize for Your Workflow
For Research
- Use qwen3 for best Ollama performance
- Enable web tools
- Increase agent frequency
For Communication
- Connect all messaging tools
- Set up auto-replies
- Use medium agent speed
For Fun
- High character activity
- Playful personality
- Enable character tool
Performance Tips
If Dinoki feels slow:
- Use Ollama with qwen3 (instead of qwen3:32b)
- Reduce character animations
- Clear old conversations
- Disable unused tools
If using too much CPU:
- Lower agent frequency
- Reduce character activity
- Use "Low Power Mode"
Need help? Check our Troubleshooting Guide →