Ross ROSS = Recommend OSS · open-source software intelligence for agents

zhayujie/bot-on-anything

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). observed · 2026-08-28

github.com/zhayujie/bot-on-anything · homepage · Python · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

62/100

  • Activity 91
  • Release rhythm 8
  • Longevity 92
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1301
  • days_rel: n/a
  • days_push: 59
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

4216 stars · 912 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Bot on Anything is a lightweight Python framework for building AI chatbots that connect large language models (ChatGPT, Claude, Gemini, ERNIE Bot, etc.) to messaging channels like Telegram, Slack, Discord, Gmail, WeChat, and web. Models and channels are decoupled via a single config file, so any model can run on any channel and both can be swapped independently.

Use cases

  • connect chatgpt to telegram
  • build a slack ai chatbot
  • add an llm bot to discord
  • hook up claude or gemini to gmail
  • deploy a chatbot on wechat official account
  • run one llm across multiple chat channels
  • quickly spin up an ai bot from a config file

When to choose

  • you want a lightweight, config-driven way to wire one LLM to one or more chat channels
  • you need to support overseas channels like Telegram, Slack, Discord, or Gmail
  • you want to swap models or channels without code changes
  • you prefer a pure-Python deploy with minimal dependencies

When to avoid

  • you need a full agent with task planning, long-term memory, skills, or MCP support
  • you need a hosted or managed chatbot service
  • you want deep customization of a single channel beyond what the framework's channel adapters offer
  • you require Python versions outside the recommended 3.7–3.10 range

Facets

framework · maturity active

chatbot agent-framework llm-inference plugin-system webhook chatbots large-language-models messaging-platforms developer-tools python windows cross-platform self-hosted chatgpt claude gemini multi-channel slack gmail wechat config-driven llm-integration ai-agents linux macos telegram discord

4 sources

Member repositories

RepositoryRoleHealth v2
zhayujie/bot-on-anythingmain62

For agents

markdown · JSON · MCP: product_card(name="zhayujie/bot-on-anything")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem