Quick Start
This guide gets you from zero to a working AI agent in under 5 minutes.
Step 1: Install
curl -fsSL https://mudabbir.fly.dev/install.sh | shOn Windows PowerShell, use:
powershell -NoExit -Command "iwr -useb https://mudabbir.fly.dev/install.ps1 | iex"Tip: If the install command fails, make sure Python 3.11+ is installed and available in your system PATH.
Step 2: Set Your API Key
export MUDABBIR_ANTHROPIC_API_KEY="sk-ant-your-key-here"Step 3: Launch
mudabbirThis starts the web dashboard at http://localhost:8888. Open it in your browser.
Step 4: Chat
Type a message in the chat input and press Enter. Mudabbir will process it through the Claude Agent SDK and stream the response back in real-time.
Try these example prompts:
- “What files are in my home directory?”
- “Write a Python script that calculates prime numbers”
- “Search the web for the latest news about AI”
Running Headless Channels
You can also run Mudabbir as a headless bot on specific channels:
# Telegram only (legacy pairing flow)mudabbir --telegram
# Discord onlymudabbir --discord
# Slack onlymudabbir --slack
# Multiple channelsmudabbir --discord --slack --whatsapp
# All configured channelsmudabbir # Default web dashboard auto-starts configured adaptersConfiguring a Telegram Bot
Create a bot with BotFather
Open Telegram, search for @BotFather, send /newbot, and follow the prompts. Copy the token.
Set the token
export MUDABBIR_TELEGRAM_TOKEN="your-bot-token"Start in Telegram mode
mudabbir --telegramChat with your bot
Open Telegram, find your bot, and start chatting.
Configuring Discord
Create a Discord application
Go to the Discord Developer Portal, create a new application, and add a bot.
Set the token
export MUDABBIR_DISCORD_BOT_TOKEN="your-discord-token"Invite the bot
Generate an invite URL with the bot and applications.commands scopes. Add it to your server.
Start
mudabbir --discordUsing the Web Dashboard
The web dashboard is the default mode and provides:
- Real-time chat with streaming responses
- Session management with history and search
- Tool activity panel showing tool calls in real-time
- Channel management to configure and toggle channels
- Settings panel for all configuration options
- MCP server management to add and configure MCP servers
- Memory settings for configuring Mem0 and session storage
What’s Next?
Configuration
Explore all configuration options and environment variables.
Channels
Set up additional messaging platforms.
Tools
Discover all 30+ built-in tools.
Security
Learn about Mudabbir’s security model.