Everything You Need in an AI Platform
MaiaChat combines multi-provider AI, multi-channel messaging, and powerful automation — all self-hosted and open source.
Multi-Provider AI
Connect OpenAI, Anthropic, Google Gemini, xAI Grok, and local models. Switch providers per-conversation with your own API keys.
40+ models supported
Bring your own API keys
Local model support via Ollama
Multi-Channel Messaging
One AI assistant accessible from Telegram, Discord, Slack, WhatsApp, and web chat. Conversation history synced across every channel.
5 channel integrations
Unified conversation history
Channel-specific personalities
RAG Document Search
Upload PDFs, Word docs, and spreadsheets. AI searches your documents with retrieval-augmented generation for accurate, cited answers.
PDF, DOCX, XLSX support
Vector-based retrieval
Source citations included
Autonomous Agents
Deploy AI agents that reason, plan, and execute multi-step tasks. Background agents work autonomously while you focus elsewhere.
Multi-step task execution
Background processing
Tool-calling capabilities
Scheduled Tasks
Automate recurring AI tasks on any cron schedule. Morning briefings, report generation, monitoring — all running on autopilot.
Cron-based scheduling
Automated reports
Proactive notifications
Self-Hosted & Private
Deploy on your own infrastructure with Docker. Your data never leaves your servers. Full control over models, storage, and access.
Docker one-command deploy
Zero data sharing
Full admin controls
14+ Built-in Tools
Web search, code execution, image generation, voice mode, document analysis, and more — all available out of the box.
Web search & browsing
Code execution sandbox
Image generation
Multi-Agent Orchestration
Create custom agent profiles with different models, system prompts, and tool access. Orchestrate multiple agents on complex workflows.
Custom agent profiles
Per-agent model selection
Workflow orchestration