baibot
Active stableA Matrix bot that exposes LLM text generation, speech-to-text, text-to-speech and image generation from several providers in chat.
ai-assistant · licence AGPL-3.0-only
- Server
- Last commit
- 2 days ago 2 Nov 2026
- Commits, last year
- 153 46 in 90 days
- Authors, 90 days
- 4 8 in a year, 8 ever
- Bus factor
- 1 authors making half of last year's commits
- Last release
- v2026.11.02.1 2 Nov 2026 · 37 tags in a year
- Lines of code
- 21k Rust
AI
AI policy
What the project says about AI-made contributions
No policy found (fits the chosen stance)(against the chosen stance)AI in development
Whether the developers use AI tools on the repository
Regular (fits the chosen stance)(against the chosen stance)Collector: 77 of 153 commits in the last year credit an AI tool (50.3 %): claude 77. 1 agent file, 0 AI workflows. A lower bound: most AI use leaves no trace.
- 77 of 156 non-bot commits in the last 365 days carry an AI attribution (49.4%), counted at 3cb5a46fdc3d
- tools named in attributions: claude
- example: ad09fc6bb9fa (Co-Authored-By: Claude)
- example: 57fed281ba6c (Co-Authored-By: Claude)
- 1 merged pull request(s) since 2025-11-05 whose description explicitly discloses AI help (squash merges can drop this from git history): https://github.com/etkecc/baibot/pull/150 (Generated with [Claude)
-
docs/agents.md(agents.md) -
ad09fc6bb2026-11-02 claude -
57fed281b2026-11-02 claude -
af9dac3602026-11-02 claude -
40c2618d72026-11-02 claude -
3369e68cc2026-11-02 claude
AI in the product
Whether the product itself has AI features
Core (fits the chosen stance)(against the chosen stance)The product is an LLM front-end: chat, voice transcription, speech synthesis and image generation through the configured providers.
Source: github.com/etkecc/baibot/blob/3cb5a46fdc3d78e8d9b5dcf989f35e5d4b9e8a02/README.md
Activity
Languages
Features
| Feature | Value | How we know | Evidence |
|---|---|---|---|
| Purpose | AI assistant (text generation, speech-to-text, text-to-speech, image generation and editing) | claimed | github.com/etkecc/baibot/blob/3cb5a46fdc3d78e8d9 |
| Framework | matrix-rust-sdk matrix-sdk 0.19, through etke.cc's mxlink helper | code | github.com/etkecc/baibot/blob/3cb5a46fdc3d78e8d9 |
| Encryption (E2EE) | Yes: Yes encrypted rooms, and encrypted Account-Data-stored configuration | claimed | github.com/etkecc/baibot/blob/3cb5a46fdc3d78e8d9 |
| Hosting | self-host container image or own binary; a matrix-docker-ansible-deploy role exists | claimed | github.com/etkecc/baibot/blob/3cb5a46fdc3d78e8d9 |
| Configuration | config file and chat commands | claimed | github.com/etkecc/baibot/blob/3cb5a46fdc3d78e8d9 |
| AI backend | Anthropic, Groq, LocalAI, Mistral, Ollama, OpenAI, OpenAI-compatible endpoints, OpenRouter, Together AI, Venice sample configs in docs/sample-provider-configs/; async-openai crate in Cargo.toml | code | github.com/etkecc/baibot/blob/3cb5a46fdc3d78e8d9 |
Health signals
- Bus factor (last year)
- 1
- Issue first response
- not measured (the forge did not give it)
- Release cadence
- 37 tags in the last year, latest v2026.11.02.1 (2 Nov 2026)
- CI
.github/workflows/ci.yml.github/workflows/close-stale-issues.yml.github/workflows/image.yml- Tests
- test files found
- Security policy
- none found
- Licence
- AGPL-3.0-only
- Funding
- none listed
- Telemetry SDKs in manifests
- none found
Repositories
| Repository | Role | Activity | Last commit | Commits 1y | Authors 90d | Measured at |
|---|---|---|---|---|---|---|
| github.com/etkecc/baibot | main | Active | 2 Nov 2026 | 153 | 4 | 3cb5a46fd |
Notes
Maintained by etke.cc. The AI-attributed commits are Co-Authored-By Claude trailers. No contribution policy on AI found (no CONTRIBUTING file). Maturity is our reading.
Researched by an AI agent (Claude) on 5 Nov 2026, not checked by a person; metrics collected on 5 Nov 2026. Source file: data/projects/bot/baibot.yaml. Spotted a mistake? Open an issue with a link.