vibeBrowser opens -> Follow the wizard -> Done!
Run vibe to open the browser wizard. Click Get started on the welcome screen, then the next step detects installed agents (Claude Code, OpenCode, Codex) and asks you to sign in or paste a key. The same config also lives at Settings -> Backends:
Enable at least one backend, then continue.
The wizard guides you through creating a Slack App:
- Click Create Slack App - opens Slack with manifest pre-filled
- Select your workspace and click Create
- Follow the accordion steps to get Bot Token (
xoxb-) and App Token (xapp-) - Click Validate Tokens to verify
Manual Setup (if needed)
Go to api.slack.com/apps and create app with this manifest:
{
"_metadata": {
"major_version": 1,
"minor_version": 1
},
"display_information": {
"name": "Avibe",
"description": "AI coding agent runtime for Slack",
"background_color": "#262626"
},
"features": {
"bot_user": {
"display_name": "Avibe",
"always_online": true
},
"app_home": {
"home_tab_enabled": true,
"messages_tab_enabled": true,
"messages_tab_read_only_enabled": false
}
},
"oauth_config": {
"scopes": {
"bot": [
"channels:history",
"channels:read",
"chat:write",
"app_mentions:read",
"users:read",
"commands",
"groups:read",
"groups:history",
"im:history",
"im:read",
"im:write",
"mpim:history",
"mpim:read",
"mpim:write",
"files:read",
"files:write",
"reactions:read",
"reactions:write"
]
}
},
"settings": {
"event_subscriptions": {
"bot_events": [
"message.channels",
"message.groups",
"message.im",
"message.mpim",
"app_mention",
"reaction_added",
"reaction_removed"
]
},
"interactivity": {
"is_enabled": true
},
"org_deploy_enabled": true,
"socket_mode_enabled": true,
"token_rotation_enabled": false
}
}Review your configuration and click Finish & Start:
The wizard shows quick tips on how to use Avibe.
Once setup is complete, you'll see the Dashboard:
From here you can:
- Start/stop the service
- Configure message handling options
- Manage channel settings
- Invite bot to channel:
/invite @Avibe - Type
@Avibe /startto open control panel - To use the bot in DM, send
bind <code>with a bind code from the web UI (/bind <code>is also supported) - Start coding!
Tips:
- Each Slack thread = isolated session
- Start multiple threads for parallel tasks
- Use
AgentName: messageto route to specific agent
| Problem | Fix |
|---|---|
| Bot not responding | Check vibe status, ensure bot is invited to channel |
| Permission error | Reinstall app to workspace |
| Socket error | Verify xapp- token has connections:write scope |
Logs: ~/.vibe_remote/logs/vibe_remote.log
Diagnostics: vibe doctor



