AI Chatbots
Self-hosted chat UIs and assistants — open alternatives to ChatGPT and Claude web apps.
195 projects
See methodology for ranking rules; order uses public GitHub metrics within this scenario.
| Rank | Project | Stars | Forks | Updated | License |
|---|---|---|---|---|---|
| 41 |
big-AGI
An AI suite with advanced AGI features, multi-model beam chats, personas, voice, and code execution, deployable on-prem or cloud. |
7.1K | 1.6K | 08/29/26 | MIT |
| 42 |
MaiBot
MaiSaka, an LLM-based intelligent agent, is a digital lifeform devoted to understanding you and interacting in the style of a real human. She does not pursue perfection, nor does she seek efficiency; instead, she values warmth, authenticity, and genuine connection. |
5.8K | 604 | 08/29/26 | GPL-3.0 |
| 43 |
aichat
All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more. |
10.4K | 742 | 02/23/26 | Apache-2.0 |
| 44 |
errbot
Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation. |
3.3K | 626 | 08/17/26 | GPL-3.0 |
| 45 |
rikkahub
RikkaHub is an Android APP that supports for multiple LLM providers. |
7.3K | 617 | 08/29/26 | AGPL-3.0 |
| 46 |
mirai
High-efficiency QQ bot support library |
14.8K | 2.5K | 09/23/24 | AGPL-3.0 |
| 47 |
Duix-Mobile
🚀 The best real-time interactive AI avatar(digital human) with on-premise deployment and <1.5 s latency. |
8.2K | 1.2K | 08/05/26 | Other |
| 48 |
venom
Venom is a high-performance system developed with JavaScript to create a bot for WhatsApp, support for creating any interaction, such as customer service, media sending, sentence recognition based on artificial intelligence and all types of design architecture for WhatsApp. |
6.6K | 1.3K | 08/10/26 | Apache-2.0 |
| 49 |
codex-desktop-linux
Unofficial ChatGPT desktop app for Linux (formerly the Codex app), built locally from OpenAI’s official macOS app. Includes Chat, Work, and Codex. Packages for Debian/Ubuntu (.deb), Fedora/openSUSE (.rpm), Arch (pacman), Nix/NixOS, and AppImage, with Wayland and X11 support. |
3.7K | 473 | 08/29/26 | MIT |
| 50 |
streamdown
A drop-in replacement for react-markdown, designed for AI-powered streaming. |
5.6K | 291 | 08/26/26 | Other |
| 51 |
koishi
Cross-platform chatbot framework made with love |
6.1K | 340 | 08/28/26 | MIT |
| 52 |
botman
A framework agnostic PHP library to build chat bots |
6.2K | 814 | 04/03/26 | MIT |
| 53 |
gpt-ai-assistant
OpenAI + LINE + Vercel = GPT AI Assistant |
7.7K | 9.6K | 06/08/26 | MIT |
| 54 |
xiaogpt
Play ChatGPT and other LLM with Xiaomi AI Speaker |
6.9K | 946 | 02/24/26 | MIT |
| 55 |
enchanted
Enchanted is iOS and macOS app for chatting with private self hosted language models such as Llama2, Mistral or Vicuna using Ollama. |
6.0K | 426 | 07/07/26 | Apache-2.0 |
| 56 |
thunderbolt
AI You Control: Choose your models. Own your data. Eliminate vendor lock-in. |
4.8K | 328 | 08/29/26 | MPL-2.0 |
| 57 |
Telegram.Bot
.NET Client for Telegram Bot API |
3.6K | 708 | 08/28/26 | MIT |
| 58 |
chat
A unified TypeScript SDK for building chat bots across Slack, Microsoft Teams, Google Chat, Discord, and more. |
2.3K | 294 | 08/29/26 | MIT |
| 59 |
telegram-bot-sdk
🤖 Telegram Bot API PHP SDK. Lets you build Telegram Bots easily! Supports Laravel out of the box. |
3.3K | 676 | 08/20/26 | BSD-3-Clause |
| 60 |
chatgpt_telegram_bot
💬 Telegram bot with ChatGPT & Claude Python-based, using OpenAI's API. |
5.5K | 1.9K | 06/14/26 | MIT |