@BotFather. Send /newbot, choose a name and username for your bot. BotFather will give you a bot token.Clawberry runs a personal AI gateway on your local network 24/7. It is powered by OpenClaw and connects to AI models through your OpenRouter API key. Once active, it never needs to be set up again — just power it on and it reconnects automatically.
http://ai-gateway.local:18789. Bookmark this.http://ai-gateway.local/ on port 80.http://ai-gateway.local:18789 from any browser on your home network.| Section | What It Does |
|---|---|
| Chat | Direct conversation with your AI. Start new sessions, switch models, and see full response history. |
| Overview | Gateway health status, uptime, connection info, and your WebSocket URL. |
| Channels | Connect and manage external chat apps — Telegram, WhatsApp, Discord, Slack. |
| Instances | Active AI process instances and resource usage. |
| Sessions | All recent session keys. Useful for tracking conversations across channels. |
| Usage | Token consumption and API call statistics. |
| Cron Jobs | Scheduled automated tasks. Create, view, and manage recurring AI jobs. |
| Agents | Agent configuration and identity settings. |
| Skills | Installed capability extensions. Add new skills from the community. |
| Config | Edit your openclaw.json directly from the browser. |
| Logs | Live gateway logs for debugging and monitoring. |
Your token was shown on the activation completion page. It is also stored permanently on the device at:
/home/ubuntu/.openclaw/.env
# Look for the line: OPENCLAW_GATEWAY_TOKEN=...The Open AI Dashboard button on your completion page embeds your token directly in the URL as ?token=YOUR_TOKEN. This means clicking it always connects you automatically — no manual pasting required.
Go back to http://ai-gateway.local/complete to see your token. Copy it and paste it into the Overview → Gateway Access → Gateway Token field in the dashboard, then click Connect.
@BotFather. Send /newbot, choose a name and username for your bot. BotFather will give you a bot token.bot scope and Send Messages permission. Use the generated URL to add the bot to your server.chat:write, channels:history, im:history scopes. Install to workspace and copy the Bot User OAuth Token.Haiku is used by default for all tasks. It is fast, highly capable, and approximately 12x cheaper per token than Sonnet. It handles the vast majority of tasks — chat, Q&A, writing, browsing, and automation — without any quality trade-off.
For complex reasoning, architecture decisions, code review, or nuanced analysis, simply ask your AI:
Use Sonnet for this — I need detailed analysis of...Your AI will switch to Claude 3.5 Sonnet for that task and return to Haiku afterward.
| Model | Best For | Cost |
|---|---|---|
| Claude 3.5 Haiku | Chat, writing, browsing, automation, quick tasks | ~$0.00025 / 1K tokens |
| Claude 3.5 Sonnet | Complex reasoning, code review, analysis, strategy | ~$0.003 / 1K tokens |
| GPT-4o Mini | Fallback if Haiku is unavailable | ~$0.00015 / 1K tokens |
At the start of each session, your AI loads a minimal context file (SOUL.md) with your preferences and rules — under 8KB. When you ask about something from a past conversation, it searches memory on demand rather than pre-loading everything.
Your AI automatically creates daily memory entries at the end of sessions — what was worked on, decisions made, and next steps. This builds a searchable history over time.
You can speed up the memory process by telling your AI directly:
Remember that I prefer concise responses and work in Pacific timezone.
My main focus right now is building an e-commerce store.The easiest way is to ask your AI in Chat:
Every morning at 8am, check the weather and send me a summary via Telegram.Or use the dashboard directly: Cron Jobs → New Job.
| Schedule | Means |
|---|---|
0 8 * * * | Every day at 8:00 AM |
0 9 * * 1 | Every Monday at 9:00 AM |
*/30 * * * * | Every 30 minutes |
0 */2 * * * | Every 2 hours |
Go to Dashboard → Skills to browse and install available skills. Each skill adds new commands and tools your AI can use.
Ask your AI to build a skill for any task you repeat regularly:
Build me a skill that checks my website uptime every hour and notifies me if it's down.Your AI will write the skill, test it, and install it — all from the conversation.
The gateway may still be starting. Wait 20–30 seconds after plugging in, then refresh the page. If it persists, the AI service may have crashed — visit http://ai-gateway.local/ to check the onboarding status.
This can appear if you bookmarked the dashboard URL directly without the token parameter. Go back to http://ai-gateway.local/complete and click Open AI Dashboard from there — the URL includes your token automatically.
The AI service is still starting. The page will auto-refresh with a "starting up" screen. Wait up to 30 seconds. If it doesn't resolve, try a full page refresh with Ctrl + Shift + R.
Make sure you're on the same Wi-Fi network as your Clawberry device. If still not resolving, use the device's IP address directly — find it in your router's connected devices list and navigate to http://[IP]:18789.
Check that the channel is still connected: Dashboard → Channels. Some channels (especially WhatsApp) may need to be re-paired after extended inactivity. Click Reconnect or re-scan the QR code.
Yes. Anyone on your home network can access the dashboard. For chat apps, multiple people can message the connected bot — each sender gets their own isolated session.
All data stays on your device. Your conversations, memory files, and credentials never leave your local network. The only external calls are to OpenRouter's API for AI inference.
With Claude 3.5 Haiku as default, typical usage runs $3–10/month depending on how actively you use it. Heavy Sonnet usage can increase costs. Check your OpenRouter dashboard for real-time usage tracking.
Yes. Go to http://ai-gateway.local/, which will show your activation status. If you need to reset and re-activate with a new key, contact support.
The gateway itself runs locally, but AI responses require an internet connection to reach OpenRouter's API. On-device AI without internet is not currently supported.
In the dashboard, go to Overview → Update now when an update is available. The gateway will update and restart automatically. Updates are pulled from the official OpenClaw npm registry.
Visit http://ai-gateway.local/ on port 80. If activation has already been completed, this page will redirect you to the completion screen. A full factory reset requires physically connecting to the device — contact support for guidance.