{
  "$schema": "https://shelldex.com/schemas/compare.schema.json",
  "generated": "2026-05-15T16:51:32.878Z",
  "source": "https://shelldex.com/compare/astrbot-vs-langbot/",
  "license": "CC-BY-4.0",
  "pair": {
    "canonical": "astrbot-vs-langbot",
    "slugA": "astrbot",
    "slugB": "langbot"
  },
  "projects": [
    {
      "name": "AstrBot",
      "slug": "astrbot",
      "tagline": "Agentic IM chatbot infrastructure",
      "description": "Multi-platform chatbot infra integrating LLMs, plugins, and AI features across messaging platforms",
      "language": "python",
      "category": [
        "messaging",
        "multi-platform"
      ],
      "github": "AstrBotDevs/AstrBot",
      "status": "active",
      "tier": 1,
      "highlight": "Self-described OpenClaw alternative with deep IM platform integration",
      "emoji": "⭐",
      "platform": [
        "server",
        "messaging"
      ],
      "requires_llm": true,
      "mcp_support": true,
      "ecosystem_role": "alternative",
      "added": "2026-02-25T00:00:00.000Z",
      "github_data": {
        "stars": 32289,
        "forks": 2220,
        "open_issues": 1117,
        "license": "AGPL-3.0",
        "topics": [
          "agent",
          "ai",
          "chatbot",
          "chatgpt",
          "discord",
          "docker",
          "gemini",
          "gpt",
          "llama",
          "llm",
          "mcp",
          "openai",
          "python",
          "qq",
          "qqbot",
          "telegram"
        ],
        "last_commit": "2026-05-15T10:43:22Z",
        "latest_release": "v4.24.5",
        "latest_release_date": "2026-05-13T17:19:52Z",
        "star_growth_7d": 816,
        "last_enriched": "2026-05-15T16:50:52.803Z"
      },
      "stars": 32289,
      "leaderboard": {
        "rank": 4,
        "health_score": 85,
        "health": {
          "issues_stars_ratio": 0.0346,
          "days_since_last_release": 1,
          "days_since_last_commit": 0
        }
      }
    },
    {
      "name": "LangBot",
      "slug": "langbot",
      "tagline": "Production-grade agentic IM bots",
      "description": "Multi-platform agent for Discord, Telegram, Slack, WeChat, LINE, QQ, and more with plugin system and knowledge base",
      "language": "python",
      "category": [
        "messaging",
        "multi-platform"
      ],
      "github": "langbot-app/LangBot",
      "status": "active",
      "tier": 1,
      "highlight": "Supports 10+ IM platforms with agent capabilities, knowledge base, and plugin system",
      "emoji": "🤖",
      "platform": [
        "server",
        "messaging"
      ],
      "requires_llm": true,
      "mcp_support": false,
      "ecosystem_role": "alternative",
      "added": "2026-02-25T00:00:00.000Z",
      "github_data": {
        "stars": 16033,
        "forks": 1425,
        "open_issues": 117,
        "license": "Apache-2.0",
        "topics": [
          "agent",
          "coze",
          "deepseek",
          "dify",
          "dingtalk",
          "discord",
          "feishu",
          "kook",
          "langbot",
          "lark",
          "line",
          "llm",
          "n8n",
          "ollama",
          "openai",
          "plugins",
          "qq",
          "rag",
          "telegram",
          "wechat"
        ],
        "last_commit": "2026-05-15T16:10:59Z",
        "latest_release": "v4.9.7",
        "latest_release_date": "2026-05-12T15:54:26Z",
        "star_growth_7d": 54,
        "last_enriched": "2026-05-15T16:50:59.637Z"
      },
      "stars": 16033,
      "leaderboard": {
        "rank": 11,
        "health_score": 95,
        "health": {
          "issues_stars_ratio": 0.0073,
          "days_since_last_release": 3,
          "days_since_last_commit": 0
        }
      }
    }
  ],
  "key_differences": [
    "AstrBot has 2x more stars (32k vs 16k), indicating significantly broader adoption.",
    "AstrBot is growing faster with +816 stars this week vs +54 for LangBot.",
    "AstrBot uses the AGPL-3.0 license while LangBot uses Apache-2.0.",
    "AstrBot has MCP (Model Context Protocol) support while LangBot does not."
  ],
  "urls": {
    "page": "https://shelldex.com/compare/astrbot-vs-langbot/",
    "json": "https://shelldex.com/api/compare/astrbot-vs-langbot.json",
    "markdown": "https://shelldex.com/md/compare/astrbot-vs-langbot.md"
  }
}