Troubleshooting
Having trouble? Find your issue below and follow the steps to fix it.
Installation Issues
macOS: "App can't be opened because it is from an unidentified developer"
This is normal for apps downloaded from the internet (not the Mac App Store).
Fix:
- Open System Settings → Privacy & Security
- Scroll down to find the ClawDesk message
- Click "Open Anyway"
Alternative: Right-click the app → click Open → click Open again in the dialog.
macOS: "App is damaged and can't be opened"
This usually means macOS quarantine is blocking the app.
Fix:
xattr -cr /Applications/ClawDesk.app
Then try opening ClawDesk again.
Linux: ".deb package fails to install"
Fix: Install missing dependencies:
sudo apt install -f
sudo dpkg -i ClawDesk_amd64.deb
Windows: SmartScreen blocks the installer
Fix: Click "More info" → "Run anyway"
Provider Issues
"Invalid API key"
Causes:
- The API key was copied incorrectly (missing characters)
- The key has expired or been revoked
- You pasted the key with extra spaces
Fix:
- Go to your provider's website and copy the key again
- In ClawDesk, go to Settings → Providers
- Clear the old key and paste the new one carefully
- Make sure there are no spaces before or after the key
- Click Save
"No models available"
Causes:
- Provider not configured
- API key not saved
- For Ollama: no models pulled yet
Fix:
- Check Settings → Providers — is your provider set up?
- For Ollama: run
ollama pull llama3.2in your terminal - For cloud providers: make sure you have API credits/billing set up
"Connection error" or "Network error"
Fix:
- Check your internet connection
- For Ollama: make sure it's running — open terminal and run
ollama serve - Try a different provider to see if the issue is provider-specific
- Check if the provider is having an outage (visit their status page)
"Rate limit exceeded"
Cause: You've sent too many requests to the AI provider in a short time.
Fix: Wait a minute and try again. ClawDesk's failover system will automatically try other models if available.
Chat Issues
AI doesn't respond
- Check that a provider is configured in Settings → Providers
- Check that a model is selected (click the model name at the top of chat)
- Check Logs page for error messages
- Try sending a simple "hello" message
Response comes very slowly
Possible causes:
- Slow internet connection (for cloud providers)
- Large model on limited hardware (for local models)
- Provider is overloaded
Fix:
- Try a faster model (e.g., Haiku instead of Opus, Flash instead of Pro)
- For local models: try a smaller model
- Check your internet speed
Chat history disappeared
Chat history is stored locally on your computer. It might disappear if:
- You reinstalled ClawDesk and deleted the data directory
- The database was corrupted
Fix: Check if the data directory exists at ~/.clawdesk/
Channel Issues
Telegram bot doesn't respond
- Make sure the channel shows green status in Channels page
- Check the bot token is correct (get a new one from @BotFather if unsure)
- Make sure you've started a chat with the bot (send
/start) - Check that a provider is configured (the bot needs an AI to respond with)
Discord bot isn't in my server
- Go to the Discord Developer Portal
- Select your app → OAuth2 → URL Generator
- Check
botscope and the needed permissions - Use the generated URL to invite the bot to your server
Bot responds but with errors
Check the Logs page for detailed error messages. Common issues:
- Provider API key expired
- Model not available
- Content filtered by provider
Local Model Issues
Model won't start
Possible causes:
- Not enough free RAM
- llama-server not found
Fix:
- Close other apps to free up memory
- Try a smaller model
- For built-in models: make sure
llama-serveris installed, or use Ollama instead
Ollama not detected
Fix:
- Open your terminal and run:
ollama serve - Make sure it says "Listening on 127.0.0.1:11434"
- In ClawDesk: Settings → Providers → Ollama URL should be
http://localhost:11434 - Click Save
Model runs out of memory
Fix: Use a smaller model:
- 8 GB RAM: Use 3B models or smaller
- 16 GB RAM: Use 7-8B models
- 32 GB RAM: Use up to 14B models
General Issues
App won't start
- Try restarting your computer
- Delete the config file and restart:
rm ~/.clawdesk/config.toml(this resets settings) - Check if another instance is already running
App crashes
- Check Logs for error messages (
~/.clawdesk/logs/) - Try starting ClawDesk from the terminal to see error output
- File a GitHub issue with the error details
High memory usage
- Stop local models you're not using (Local Models → Stop)
- Clear chat history if it's very long
- Restart ClawDesk
Getting More Help
If your issue isn't listed here:
- Check the Logs — Click Logs in the sidebar for detailed error messages
- GitHub Issues — Search or create an issue at github.com/clawdesk/clawdesk/issues
- GitHub Discussions — Ask questions at github.com/clawdesk/clawdesk/discussions
- Discord — Join our community at discord.gg/clawdesk
When reporting a bug, include:
- Your operating system (macOS, Linux, Windows) and version
- ClawDesk version (check Settings or run
clawdesk --version) - What you were doing when the problem happened
- Any error messages from the Logs page