Multi-LLM Intelligence
OpenAI, Anthropic, OpenRouter, or any compatible API. Per-user model overrides and mode presets give everyone their preferred AI experience.
22 skills. 150+ tools. Voice channels. Workflow
automation.
Dwarf-grade security. One bot to rule them all.
From moderation to voice channels, VexAI handles the full stack of Discord server management.
OpenAI, Anthropic, OpenRouter, or any compatible API. Per-user model overrides and mode presets give everyone their preferred AI experience.
4-tier risk classification. Rate limiting. Fail-closed design. Every destructive action reviewed by a separate LLM call.
TTS, STT, voice channels, meeting transcription, interactive voice assistant with wake word detection.
DAG-based workflows with 30+ node types. Triggers, conditions, actions, transforms, and control flow.
Specialized agents with dedicated identities and tool access. Background sub-agent execution, inter-agent handoff, and a creation wizard to build new agents through conversation.
Discord, webhooks, WebSocket, REST polling, cron. Filter, match, and react to anything.
Custom APIs, RSS feeds, inbound webhooks, GitHub, email. SSRF protection built in.
SQLite for easy setup, PostgreSQL + pgvector for production. Live migration and semantic search.
Every skill ships with its own set of tools. No plugins to install.
Messaging, embeds, reactions, polls, threads, forums
Kick, ban, timeout, warn, purge
Channels, roles, emojis, invites, events, webhooks
User info, nickname, role assignment
Buttons, select menus, reaction roles
Search structured bot logs
Remember, recall, forget, list, update
Message search, history, context, stats, semantic
APIs, RSS, webhooks, GitHub
OpenMail inbox management
TTS, STT, voice channels, meetings, assistant
Create, invoke, handover, list, manage agents
Background agents, task board
Create, manage, trigger workflows
Listeners, WebSocket, REST poll, events
Charts (bar, line, pie, heatmap, etc.)
Scheduled tasks
Reminders, web search, URL fetch
Shell commands, downloads, restart, cache stats
Canvas table images with emoji
Create, edit, delete custom skills
AI image generation
# Clone the repository
git clone https://github.com/mrelmida/vexai.git
cd vexai
# Configure
cp .env.example .env
# Edit .env with your Discord token and LLM API key
# Launch
docker-compose up -d --build
# Clone and install
git clone https://github.com/mrelmida/vexai.git
cd vexai
npm install
# Configure
cp .env.example .env
# Edit .env with your Discord token and LLM API key
# Build and run
npm run build
npm start
Deploy VexAI in minutes. No cloud dependency, no
subscription.
Just your server, your rules.