AltHub

AstrBotDevs/AstrBot Alternatives

AI chatbot / agent platform for IM

AstrBot is an open-source all-in-one agent chatbot platform that connects LLMs to multiple IM platforms with a plugin framework and AI features.

39.5kPythonAGPL-3.0active · last push 1mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

langbot-app/LangBotGitHub

Production-grade multi-IM agent bot platform with plugins and knowledge-base orchestration; choose it for the same use case under Apache-2.0.

Production-grade platform for building agentic IM bots - 生产级多平台智能机器人开发平台/ Agent、知识库编排、插件系统 / Bots for Discord / Slack / LINE / Telegram / WeChat(企业微信, 企微智能机器人, 公众号) / 飞书 / 钉钉 / QQ / Matrix e.g. Integrated with ChatGPT(GPT), DeepSeek, Dify, n8n, Langflow, Coze, Claude, Gemini, GLM, Ollama, SiliconFlow, Moonshot, openclaw / hermes agent, deerflow

17.5k
Python
Apache-2.0
active1mo ago
agentscope-ai/QwenPawGitHub

Self-hosted personal AI assistant with chat-app adapters; choose it for a Qwen-ecosystem, Apache-2.0 alternative with easy extension.

Your Personal AI Assistant; easy to install, deploy on your own machine or on the cloud; supports multiple chat apps with easily extensible capabilities.

34.8k
Python
Apache-2.0
active1mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

langchain-ai/langchainGitHub

General Python agent framework; choose it when you need a low-level library to embed in your own app rather than a ready IM-bot platform.

The agent engineering platform.

144.8k
Python
MIT
active2mo ago
openai/openai-agents-pythonGitHub

Lightweight multi-agent workflow framework; choose it for OpenAI-native agent apps without built-in IM channel adapters.

A lightweight, powerful framework for multi-agent workflows

28.9k
Python
MIT
active2mo ago
1Panel-dev/MaxKBGitHub

Enterprise knowledge-base/agent platform with GUI; choose it for built-in RAG and admin console rather than an IM-plugin-first platform.

🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

22.6k
Python
GPL-3.0
active1mo ago
arc53/DocsGPTGitHub

Private AI assistant/enterprise-search platform; choose it for document analysis and agent builder with a web UI instead of multi-IM connectivity.

Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connectivity for agents.

18.2k
Python
MIT
active2mo ago
microsoft/promptflowGitHub

LLM app lifecycle tool; choose it for prototyping/testing/monitoring LLM apps, not for a self-hosted chatbot server.

Build high-quality LLM apps - from prototyping, testing to production deployment and monitoring.

11.2k
Python
MIT
active2mo ago
VoltAgent/voltagentGitHub

TypeScript agent engineering framework; choose it for building agents in a TS/JS stack rather than a Python IM platform.

AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

10.4k
TypeScript
MIT
active2mo ago
inkeep/agentsGitHub

No-code/TS SDK for web assistants; choose it to embed assistants in your product instead of deploying an IM bot platform.

Create AI Agents in a No-Code Visual Builder or TypeScript SDK with full 2-way sync. For shipping AI assistants and multi-agent AI workflows.

1.4k
TypeScript
NOASSERTION
active2mo ago
the-open-agent/openagentGitHub

Self-hosted personal AI agent focused on computer/browser use; choose it for autonomous agent loops instead of IM-bound chatbots.

⚡️next-generation personal AI assistant powered by LLM, RAG and agent loops, supporting computer-use, browser-use and coding agent, demo: https://demo.openagentai.org

5.5k
Go
Apache-2.0
active2mo ago
botpress/botpressGitHub

Visual enterprise chatbot platform; choose it if you want a GUI flow builder and channel integrations instead of AstrBot's code/plugin model.

The open-source hub to build & deploy GPT/LLM Agents ⚡️

14.9k
TypeScript
MIT
active24d ago
HKUDS/nanobotGitHub

Ultra-lightweight Python personal agent framework; choose it for a simpler self-hosted WebUI agent with tools/MCP if you don't need multi-IM adapters.

Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps

47.6k
Python
MIT
active1mo ago
chenhg5/cc-connectGitHub

Bridge from local coding agents to IM; choose it if your AI is a local coding agent rather than AstrBot's integrated LLM platform.

Bridge local AI coding agents (Claude Code, Cursor, Gemini CLI, Codex) to messaging platforms (Feishu/Lark, DingTalk, Slack, Telegram, Discord, LINE, WeChat Work). Chat with your AI dev assistant from anywhere — no public IP required for most platforms.

15.7k
Go
none
active14d ago
langchain4j/langchain4jGitHub

Java/JVM library for building LLM apps; choose it for a JVM codebase instead of a Python IM platform.

LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.

12.9k
Java
Apache-2.0
active1mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

easydu2002/chat_gpt_oicqGitHub

Legacy single-platform QQ ChatGPT bot; choose it only for a minimal QQ-only bot and you don't mind unmaintained code.

ChatGPT qq机器人 谁不想拥有一只可爱的猫娘呢~

281
TypeScript
MIT
dormant3.1y ago
father-bot/chatgpt_telegram_botGitHub

Single-platform Telegram bot for ChatGPT/Claude; choose it only if you need a simple Telegram-only bot without plugin/multi-channel features.

💬 Telegram bot with ChatGPT & Claude Python-based, using OpenAI's API.

5.5k
Python
MIT
active4mo ago
op7418/Claude-to-IM-skillGitHub

Narrow Claude Code/Codex-to-IM bridge; choose it only if your assistant is Claude Code/Codex, not a general LLM platform.

Bridge Claude Code / Codex to IM platforms — chat with AI coding agents from Telegram, Discord, or Feishu/Lark.

2.9k
TypeScript
MIT
active7mo ago

Listed as an alternative to

These projects were analysed and named AstrBot among their alternatives. The relationship is not symmetric — how AstrBot rates them is a separate judgement, made when AstrBot is analysed in its own right.

lss233/kirara-aiGitHub

calls AstrBot “Choose it if you want a Python, AGPL multi-IM LLM bot with a comparable feature set and recent updates.”

🤖 可 DIY 的 多模态 AI 聊天机器人 | 🚀 快速接入 微信、 QQ、Telegram、等聊天平台 | 🦈支持DeepSeek、Grok、Claude、Ollama、Gemini、OpenAI | 工作流系统、网页搜索、AI画图、人设调教、虚拟女仆、语音对话 |

19.0kPythonslowing
langbot-app/LangBotGitHub

calls AstrBot “Choose it for a Python-native IM bot framework with a large plugin ecosystem and openclaw compatibility.”

Production-grade platform for building agentic IM bots - 生产级多平台智能机器人开发平台/ Agent、知识库编排、插件系统 / Bots for Discord / Slack / LINE / Telegram / WeChat(企业微信, 企微智能机器人, 公众号) / 飞书 / 钉钉 / QQ / Matrix e.g. Integrated with ChatGPT(GPT), DeepSeek, Dify, n8n, Langflow, Coze, Claude, Gemini, GLM, Ollama, SiliconFlow, Moonshot, openclaw / hermes agent, deerflow

17.5kPythonactive
botpress/botpressGitHub

calls AstrBot “Python IM-integrated bot framework; choose when you want a lightweight, Python-native alternative to the TypeScript Botpress stack.”

The open-source hub to build & deploy GPT/LLM Agents ⚡️

14.9kTypeScriptactive
zhayujie/bot-on-anythingGitHub

calls AstrBot “Choose it for a much larger plugin ecosystem and built-in web dashboard, at the cost of AGPL-3.0 copyleft instead of MIT.”

A large model-based chatbot builder that can quickly integrate AI models (including ChatGPT, Claude, Gemini) into various software applications (such as Telegram, Gmail, Slack, and websites).

4.2kPythonactive
Significant-Gravitas/AutoGPTGitHub

calls AstrBot “choose when you need an IM-bot-first agent framework with multi-platform chat connectors.”

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters.

187.3kPythonactive
1Panel-dev/MaxKBGitHub

calls AstrBot “choose if you need a Python IM-first agent development framework with many platform adapters rather than a generic enterprise platform.”

🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。

22.6kPythonactive
wangrongding/wechat-botGitHub

calls AstrBot “Choose if you need a Python/AGPL plugin framework with a large ecosystem, accepting a rewrite from the seed's JS codebase.”

🤖 Multi-platform IM AI Agent for Telegram, WhatsApp, Lark, and WeChat. Connects ChatGPT / Claude / Kimi / DeepSeek / Ollama / Pi for auto-replies, community analysis, contact management, and inactive-friend detection.

11.3kJavaScriptactive
VoltAgent/voltagentGitHub

calls AstrBot “Python agent framework with IM platform connectors; choose when your agents must live on chat platforms like QQ/Discord.”

AI Agent Engineering Platform built on an Open Source TypeScript AI Agent Framework

10.4kTypeScriptactive
father-bot/chatgpt_telegram_botGitHub

calls AstrBot “Pick it when one bot must serve many IM platforms with a plugin ecosystem, at the cost of a heavier AGPL-licensed framework.”

💬 Telegram bot with ChatGPT & Claude Python-based, using OpenAI's API.

5.5kPythonactive
easydu2002/chat_gpt_oicqGitHub

calls AstrBot “Choose if you want a multi-IM (including QQ) Python agent framework with plugins, accepting AGPL terms.”

ChatGPT qq机器人 谁不想拥有一只可爱的猫娘呢~

281TypeScriptdormant