baibot
Self-hosted AI assistant bot for Matrix rooms
baibot is a Matrix bot that brings AI chat and text generation into rooms by connecting to language model providers. It supports per-room configuration and multiple model backends.
Key features
- AI chat in Matrix rooms
- Multiple model providers
- Per-room configuration
- Image generation support
Strengths
- Released under the AGPL-3.0 license
- First-class Docker support for quick deployment
- Written in Rust
- Tiny footprint — runs in 256 MB RAM
baibot replaces
Compare baibot
10 head-to-head comparisons.
Similar chat & communication apps
Chatwoot
Chat & CommunicationOpen-source customer engagement and live-chat platform
Replaces Intercom, Zendesk
SimpleX Chat
Chat & CommunicationPrivate messenger without any user identifiers
Replaces Signal, WhatsApp
Etherpad
Chat & CommunicationReal-time collaborative document editor
Replaces Google Docs
Centrifugo
Chat & CommunicationScalable real-time messaging server for apps and websites
Replaces Pusher, Firebase Realtime Database
Screego
Chat & CommunicationScreen sharing for developers
Typebot
Chat & CommunicationConversational app builder (alternative to Typeform and Landbot)