Option 1: Anthropic API Key
The standard approach — you provide your own API key and pay per usage.Create an Anthropic account
Go to console.anthropic.com and sign up.
Generate an API key
Navigate to Settings > API Keys and click Create Key. Give it a descriptive name like “Bolly”.
Add credits
Anthropic requires prepaid credits. Add funds under Settings > Billing. Usage depends on how much you interact with Bolly — typical usage is $5-20/month.
Enter the key in Bolly
Open Bolly in your browser at http://localhost:26559. The onboarding flow will prompt you for your API key.
Pricing considerations
Bolly uses Claude for all conversations, reasoning, and tool use. Costs depend on:- Conversation length — longer chats use more tokens
- Tool usage — each tool call involves additional API calls
- Heartbeat cycles — autonomous wake-ups consume tokens
- Memory operations — search and retrieval use the API
Option 2: Claude Pro / Max Subscription
If you have an active Claude Pro or Claude Max subscription, you can use it instead of an API key. Under the hood Bolly emulates Claude Code, which is included in Pro and Max plans.Select subscription mode in onboarding
When Bolly asks how you’d like to connect, choose Claude Subscription.
Optional: Google AI
Google AI provides two features for Bolly:- Vector embeddings for semantic memory search (beyond keyword-based BM25)
- Video and audio analysis for understanding media files
Get a Google AI API key
Go to aistudio.google.com and sign in with your Google account. Click Get API key in the sidebar.
What changes with Google AI enabled
| Feature | Without Google AI | With Google AI |
|---|---|---|
| Memory search | BM25 (keyword-based) | BM25 + vector similarity |
| Search quality | Good for exact terms | Better for conceptual queries |
| Media analysis | Not available | Video and audio understanding |
Google AI’s free tier is generous. Most Bolly users won’t exceed the free quota for embeddings.
Optional: ElevenLabs
ElevenLabs enables Bolly to speak with a synthesized voice using text-to-speech.Create an ElevenLabs account
Go to elevenlabs.io and sign up.
ElevenLabs offers a free tier with limited characters per month. Paid plans start at $5/month for more usage.
Security best practices
- Never share your API keys — they grant full access to your accounts
- Rotate keys periodically — regenerate keys every few months
- Monitor usage — check provider dashboards for unexpected spikes
- Use separate keys for Bolly — don’t reuse keys from other projects
Verifying your keys
After entering your keys through the Bolly UI, check the logs to confirm successful connection:Next steps
Configuration
Customize personality, heartbeat, and other settings.
Troubleshooting
Fix common API key and connection issues.