▄▄▄▄▄▄▄
▐░░░░░░░▌
▐░▀░░░▀░▌
▐░░░▄░░░▌
▐░░▀▀▀░░▌
 ▀▀▀▀▀▀▀

/slashbot

AI-Powered CLI Assistant - Made with Slashbot

$ curl -fsSL https://getslashbot.com/install.sh | bash
 ▄▄▄▄▄▄▄
▐░░░░░░░▌
▐░▀░░░▀░▌
▐░░░▄░░░▌
▐░░▀▀▀░░▌
 ▀▀▀▀▀▀▀
SLASHBOT v2.1.0
~/Projects/slashbot
xai · grok-4-1-fast-reasoning
? help · Tab complete
Type your input prompt...

Features

Powerful capabilities for developers who live in the terminal.

Multi-Provider AI Agent

21 LLM providers including xAI, OpenAI, Anthropic, Google, Mistral, Ollama and more. Full agentic loop with tool calling.

/providers select

Shell & Filesystem

Execute shell commands with safety gates. Read, write, patch, append files. Hard-blocked destructive patterns.

shell.exec · fs.read · fs.write · fs.patch

Multi-Agent System

Register specialist agents with custom prompts, tool allowlists, and provider pinning. Team orchestration.

/agents register · @agent_id

Automation

Cron jobs, webhooks with HMAC validation, repeating timers, and one-shot delayed jobs. Persistent job queue.

automation.add_cron · automation.add_webhook

Skills System

50+ bundled skills. Install custom skills from GitHub. Rule files and environment overrides.

/skill list · /skill install <url>

Persistent Memory

Markdown-based memory store. Search, upsert facts, take timestamped daily notes across sessions.

memory.search · memory.upsert · memory.note

Voice Transcription

OpenAI Whisper integration. Auto-transcribe voice messages from Telegram, Discord, Slack, and WhatsApp.

/transcription setup

Solana Wallet

Integrated wallet for SOL & $SLASHBOT tokens. Pay for API usage, send tokens, redeem credits.

/wallet balance · /wallet send

Web Search & Fetch

AI-powered web search and HTTP fetch with content extraction and summarization.

web.search · web.fetch

Heartbeat System

Periodic health checks with HEARTBEAT.md review, alert classification, and delivery to any connector.

/heartbeat enable · /heartbeat trigger

Orchestrator

Delegate tasks to subagents with auto-routing, fan-out, and pipeline strategies. Background execution.

orchestrate · orchestrate.list

Hooks & Plugins

Plugin-first runtime. Shell hook scripts auto-discovered from .slashbot/hooks/. Extensible event system.

.slashbot/hooks/{event}.{name}.sh

Connectors

Stay connected with your AI assistant on your favorite platforms.

telegram-connector

Telegram

Connector

Full Telegraf-based bot integration with private chat and group support.

Features

  • +Voice message transcription
  • +Media & image support
  • +Authorized chat filtering
  • +Command-gated responses

Setup

slashbot > /telegram setup
discord-connector

Discord

Connector

Discord.js with Socket Mode. Separate agent sessions for guilds and DMs.

Features

  • +Voice file transcription
  • +Channel-specific routing
  • +DM support with abort timeouts
  • +Image attachments

Setup

slashbot > /discord setup
slack-connector

Slack

Connector

@slack/bolt with Socket Mode. Events API, slash commands, and threaded replies.

Features

  • +Voice transcription
  • +Threaded replies
  • +File attachments
  • +Authorized user filtering

Setup

slashbot > /slack setup
whatsapp-connector

WhatsApp

Connector

WebSocket bridge connector for WhatsApp. Text, media, and voice support.

Features

  • +Voice message transcription
  • +Media support
  • +Authorized phone numbers
  • +Real-time messaging

Setup

slashbot > /whatsapp setup

Commands

Quick reference for slash commands.

/help
/healthRuntime health summary
/doctorPlugin diagnostics
/helpList commands and tools
/setupProvider onboarding
/providers [select]Show/switch LLM provider
/model [select]Show/switch active model
/skill [list|run|info]Manage skills
/agents [list|register]Manage agents & teams
/discord [status|setup]Discord connector
/telegram [status|setup]Telegram connector
/slack [status|setup]Slack connector
/whatsapp [status|setup]WhatsApp connector
/heartbeat [status|trigger]Health check system
/wallet [balance|send]Solana wallet management
/transcription [setup]Whisper transcription
/updateSelf-update from git/npm

Installation

Get up and running in seconds.

Install
$ curl -fsSL https://getslashbot.com/install.sh | bash
Configure
Required: X.AI API Key
slashbot > /login xai-xxxxxxxxxxxx
Optional: Voice transcription
slashbot > Set up OpenAI for voice transcription with key sk-xxxxxxxxxxxx
Optional: Telegram
slashbot > Connect Telegram bot with token 123456:ABC-xyz
Optional: Discord
slashbot > Set up Discord bot with token MTIxMjM0... on channel 1234567890