Viewing logs
The first step when debugging any issue is to check the logs:Ctrl+C to stop.
For Docker installations, use docker logs bolly -f instead.
Installation issues
curl: command not found
curl: command not found
Permission denied during install
Permission denied during install
/usr/local/bin:Binary not found after install (command not found: bolly)
Binary not found after install (command not found: bolly)
PATH. Add it:macOS: 'bolly' can't be opened because Apple cannot check it for malicious software
macOS: 'bolly' can't be opened because Apple cannot check it for malicious software
- Go to System Settings > Privacy & Security
- Scroll down to the Security section
- Click Open Anyway next to the Bolly warning
Linux: systemd service fails to start
Linux: systemd service fails to start
- Port in use: Another service is using port 26559 — change the port or stop the conflicting service
- Permission issues: The service user needs read/write access to
~/.bolly/
Docker issues
Container exits immediately
Container exits immediately
- Port conflict (another container using 26559)
- Volume permission issues
Can't access Bolly at localhost:26559
Can't access Bolly at localhost:26559
Data not persisting across container restarts
Data not persisting across container restarts
-v, data is lost when the container is removed.Desktop app issues
Desktop app won't launch on macOS
Desktop app won't launch on macOS
- Clear quarantine flag:
xattr -cr /Applications/Bolly.app - Check system requirements: macOS 12+ required
- Reinstall: Delete from Applications and download the latest release
Computer use features not working
Computer use features not working
- macOS: Go to System Settings > Privacy & Security > Accessibility and enable Bolly
- Linux: Ensure Bolly has access to X11/Wayland display server
- Windows: Run as administrator if screen capture fails
Windows SmartScreen blocks the installer
Windows SmartScreen blocks the installer
- Click More info on the SmartScreen dialog
- Click Run anyway
API key issues
'Invalid API key' error
'Invalid API key' error
- Anthropic keys start with
sk-ant- - Verify the key is active in your Anthropic dashboard
- Try re-entering the key through Bolly’s settings in the web interface
'Insufficient credits' or rate limit errors
'Insufficient credits' or rate limit errors
- Check your Anthropic billing to ensure you have credits
- Anthropic enforces rate limits based on your plan tier
- If hitting rate limits frequently, consider upgrading your Anthropic plan
Google AI key not working
Google AI key not working
- Ensure the key was generated at aistudio.google.com, not the regular Google Cloud Console
- The key should start with
AIzaSy - Check that the Generative Language API is enabled in your Google Cloud project
Runtime issues
Bolly is slow to respond
Bolly is slow to respond
- Network latency: Bolly calls the Anthropic API for every response. Slow internet = slow responses.
- Long conversation context: Very long chats use more tokens and take longer to process. Start a new chat periodically.
- Tool-heavy interactions: Tool calls add extra API round-trips. This is normal.
Memory search returning poor results
Memory search returning poor results
- Without Google AI key: Search uses BM25 (keyword-based) — try using more specific keywords
- With Google AI key: Vector search provides better semantic matching. Add the key if you haven’t.
- New instance: Memory builds over time. The more you talk to Bolly, the better its recall.
Heartbeat not firing
Heartbeat not firing
- Bolly is running (not stopped/paused)
- The
heartbeat.mdfile exists in the instance directory - There are no errors in the logs during heartbeat cycles
Companion not responding
Companion not responding
Port 26559 already in use
Port 26559 already in use
Build issues (from source)
Rust compilation errors
Rust compilation errors
- Ensure you have the latest stable Rust:
rustup update stable - Clean and rebuild:
cargo clean && cargo build --release - Check for missing system dependencies (OpenSSL, pkg-config)
pnpm install fails
pnpm install fails
- Ensure you’re using pnpm, not npm or yarn
- Install pnpm if missing:
npm install -g pnpm - Clear cache:
pnpm store prune - Delete
node_modulesand retry:rm -rf node_modules && pnpm install
Tauri build fails
Tauri build fails
Getting help
If your issue isn’t covered here:GitHub Issues
Discord Community
- Your operating system and version
- Installation method used
- Relevant log output
- Steps to reproduce the problem