GitHunt
JA

๐Ÿค– A Matrix bot for using different capabilities (text-generation, text-to-speech, speech-to-text, image-generation, etc.) of AI / Large Language Models (OpenAI, Anthropic, etc.)

baibot logo

baibot

๐Ÿค– baibot is an AI (Large Language Model) bot for Matrix built by etke.cc (managed Matrix servers).

The name is pronounced 'bye'-bot and is a play on AI, referencing the fictional character ๐Ÿ‡ง๐Ÿ‡ฌ Bai Ganyo.

It's designed as a more private and featureful alternative to matrix-chatgpt-bot.
It's influenced by chaz, but does not use the AIChat CLI tool and instead does everything in-process, without forking.

๐ŸŒŸ Features

๐Ÿ–ผ๏ธ Screenshots

Introduction and general usage

You can find more screenshots on the ๐ŸŒŸ Features and other ๐Ÿ“š Documentation pages, as well as in the docs/screenshots directory.

๐Ÿš€ Getting Started

๐Ÿ—ฒ For a quick experiment, you can refer to the ๐Ÿง‘โ€๐Ÿ’ป development documentation which contains information on how to build and run the bot (and its various dependency services) locally.

For a real installation, see the ๐Ÿš€ Installation documentation which contains information on ๐Ÿ‹ Running in a container and ๐Ÿ–ฅ๏ธ๏ธ๏ธ๏ธ๏ธ Running a binary.

๐Ÿ“š Documentation

See the bot's ๐Ÿ“š documentation for more information on how to use and configure the bot.

๐Ÿ’ป Development

See the bot's ๐Ÿง‘โ€๐Ÿ’ป development documentation for more information on how to develop on the bot.

๐Ÿ“œ Changes

This bot evolves over time, sometimes with backward-incompatible changes.

When updating the bot, refer to the changelog to catch up with what's new.

๐Ÿ†˜ Support

Contributors

GNU Affero General Public License v3.0
Created December 23, 2025
Updated January 12, 2026
jamesmstone/baibot | GitHunt