# AstrBot

> Agentic IM Chatbot infrastructure that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨

- **URL**: https://www.freshcrate.ai/projects/AstrBot
- **Author**: AstrBotDevs
- **Category**: MCP Servers
- **Latest version**: `v4.25.3` (2026-06-05)
- **License**: AGPL-3.0
- **Source**: https://github.com/AstrBotDevs/AstrBot
- **Homepage**: https://astrbot.app
- **Language**: Python
- **GitHub**: 30,421 stars, 2,073 forks
- **Registry**: github
- **Tags**: `agent`, `ai`, `chatbot`, `chatgpt`, `discord`, `docker`, `gemini`, `gpt`, `python`

## Description

Agentic IM Chatbot infrastructure that integrates lots of IM platforms, LLMs, plugins and AI feature, and can be your openclaw alternative. ✨

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v4.25.3` | 2026-06-05 | High | - [更新日志(简体中文)](#chinese) - [Changelog(English)](#english)  <a id="chinese"></a>  ## What's Changed  ### 重点更新  - 修复钉钉 Stream 任务异常退出后无法持续重连的问题，提升钉钉适配器长连接稳定性。([#8610](https://github.com/AstrBotDevs/AstrBot/pull/8610)) - Dashboard 登录新增 TOTP 双因素认证。([#8189](https://github.com/AstrBotDevs/AstrBot/pull/8189)) - Dashboard 侧边栏新增插件 WebUI 入口，并支持 MDI 图标；插件页面现在会同步 Dashboard 主题。([#8569](https://github.com/AstrBotDevs/AstrBot/pull/8569), [#8390](https://github.com/AstrBotDevs/AstrBot/pull/8390)) - 优 |
| `v4.25.2` | 2026-05-30 | High | - [更新日志(简体中文)](#chinese) - [Changelog(English)](#english)  <a id="chinese"></a>  ## What's Changed  ### 新增与优化  - 启用平滑 Markdown 流式渲染。([#8371](https://github.com/AstrBotDevs/AstrBot/pull/8371)) - 优化群聊上下文感知的缓存命中率。([#8226](https://github.com/AstrBotDevs/AstrBot/pull/8226)) - 为知识库加入 Markdown 感知分块器，提升结构化文档导入后的分块质量。([#8151](https://github.com/AstrBotDevs/AstrBot/pull/8151)) - 为 ChatUI 添加指令候选能力，支持自定义唤醒词和悬浮提示。([#8279](https://github.com/AstrBotDevs/AstrBot/pull/8279), [#8353](https://github.c |
| `v4.25.1` | 2026-05-17 | High | - [更新日志(简体中文)](#chinese) - [Changelog(English)](#english)  <a id="chinese"></a>  ## What's Changed  ### 优化  - 个人微信和钉钉扫码创建成功后，平台配置 ID 会自动追加随机 4 位小写字母后缀，例如 `_abcd`，降低多个扫码创建配置之间的 ID 冲突概率。  ### 修复  - 修复 WebUI 全局字体栈未完整覆盖西里尔文字场景的问题，改善俄文等多语言文本显示效果。（[#8205](https://github.com/AstrBotDevs/AstrBot/pull/8205)）  <a id="english"></a>  ## What's Changed (EN)  ### Improvements  - Personal WeChat and DingTalk QR setup now append a random four-letter lowercase suffix to the generated platform config ID, such as |
| `v4.24.4` | 2026-05-12 | High | - [更新日志(简体中文)](#chinese) - [Changelog(English)](#english)  <a id="chinese"></a>  ## What's Changed  ### 优化  - 强化 Dashboard 登录与密码安全：首次启动生成强随机初始密码，密码存储升级为 PBKDF2，保留旧版 MD5 兼容升级流程，并在需要时引导用户完成安全升级。（[#7338](https://github.com/AstrBotDevs/AstrBot/pull/7338)） - 增强插件页面国际化能力，插件页面、扩展页和相关 Dashboard 文案可更好地按当前语言展示。（[#7998](https://github.com/AstrBotDevs/AstrBot/pull/7998)） - 新增 WebUI 指标开关配置 `disable_metrics`，可在 Dashboard 中关闭指标统计。（[#7946](https://github.com/AstrBotDevs/AstrBot/pull/7946)） - 新增控制台自动 |
| `v4.24.2` | 2026-05-03 | High | - [更新日志(简体中文)](#chinese) - [Changelog(English)](#english)  <a id="chinese"></a>  > 我们将推出更好的 AstrBot 插件分享和管理平台，敬请期待！  ## What's Changed  ### 新增  - 新增插件自定义 WebUI 页面（Plugin Pages）能力，插件可通过 `pages/` 目录和注册 Web 路由来向 Dashboard 暴露自定义页面。详见开发文档。（[#5940](https://github.com/AstrBotDevs/AstrBot/pull/5940)） - 新增插件国际化支持，插件可在 `.astrbot-plugin/i18n` 中提供多语言名称、描述和配置文本，Dashboard 组件会按当前语言解析展示。详见开发文档。（[#7919](https://github.com/AstrBotDevs/AstrBot/pull/7919)） - 新增插件技能支持，插件可通过 `skills/` 提供 skills。（[#7945]( |
| `v4.23.6` | 2026-04-27 | High | - [更新日志(简体中文)](#chinese) - [Changelog(English)](#english)  <a id="chinese"></a>  ## What's Changed  ### 新增  - 新增 `/stats` 命令，可查看当前会话的 Token 使用统计，并按总量、输入（缓存）、输入（其他）与输出拆分展示。（[#7831](https://github.com/AstrBotDevs/AstrBot/pull/7831)） - 新增 Firecrawl Web 搜索与网页提取工具，支持搜索结果处理、网页内容提取、会话管理、请求校验与相关测试。（[#7764](https://github.com/AstrBotDevs/AstrBot/pull/7764)） - 微信客服文本消息新增 15 秒内去重，减少重复消息处理。（[#7788](https://github.com/AstrBotDevs/AstrBot/pull/7788)）  ### 优化  - 优化 Provider 配置界面性能与响应式显示，改善相关组件的字 |
| `v4.23.5` | 2026-04-23 | High | - [更新日志(简体中文)](#chinese) - [Changelog(English)](#english)  <a id="chinese"></a>  ## What's Changed  ### 新增  - WebUI ChatUI 新增消息重新编辑、从重新生成 AI 回复、分支询问面板（划选 AI 回复内容即可看到）与会话 checkpoint 支持。（[#7673](https://github.com/AstrBotDevs/AstrBot/pull/7673)） - WebUI ChatUI 适配思考时的工具调用的模式，并自动将该 Loop 过程合并到独立的侧边栏面板中，以时间线呈现，大幅提升用户体验。([#7742](https://github.com/AstrBotDevs/AstrBot/pull/7742)) - WebUI ChatUI 附件处理新增预览与 Dedup 校验，改善上传前的附件识别与展示体验，修复用户消息气泡无法正常显示图片的问题。（[commit](https://github.com/AstrBotDevs/Ast |
| `v4.23.2` | 2026-04-19 | High | - [更新日志(简体中文)](#chinese) - [Changelog(English)](#english)  <a id="chinese"></a>  ## What's Changed  ### 新增  - 知识库稀疏检索阶段新增 SQLite FTS5 支持，大幅优化万到十万级别分块时造成的召回时的显著卡顿。（[#7648](https://github.com/AstrBotDevs/AstrBot/pull/7648)） - KOOK 平台新增角色提及支持，包含角色记录、事件解析、API 类型与相关测试。（[#7626](https://github.com/AstrBotDevs/AstrBot/pull/7626)） - 新增 MiniMax Token Plan Provider。（[#7609](https://github.com/AstrBotDevs/AstrBot/pull/7609)） - 新增 `on_agent_begin`、`on_using_llm_tool`、`on_llm_tool_respond`、`on_age |
| `v4.23.1` | 2026-04-13 | High | - [更新日志(简体中文)](#chinese) - [Changelog(English)](#english)  <a id="chinese"></a>  ## What's Changed  *这是 v4.23.0 的热修复版本：v4.23.1*  - 将 `python-ripgrep` 依赖降级到 `0.0.8`，修复 Python 3.13, 3.14 版本无法正常启动的问题。（[#7514](https://github.com/AstrBotDevs/AstrBot/pull/7514)） - 修复会话 ID 包含冒号 `:` 时，平台路由在 Dashboard 中无法显示的问题。（[#7517](https://github.com/AstrBotDevs/AstrBot/pull/7517)） - 适配 DeerFlow 2.0，更新 DeerFlow Runner、API Client、会话命令、Provider 管理逻辑、配置文档与相关测试。（[#7500](https://github.com/AstrBotDevs/AstrBot/p |
| `v4.23.0` | 2026-04-12 | Medium | - [更新日志(简体中文)](#chinese) - [Changelog(English)](#english)  <a id="chinese"></a>  ## What's Changed  ### 新增  - 为电脑使用能力支持文件读取(read)、写入(write)、编辑(edit)、Grep 搜索(ripgrep)与按会话隔离的 workspace。（[#7402](https://github.com/AstrBotDevs/AstrBot/pull/7402)） - 微信个人号适配器支持引用消息的解析。（[#7380](https://github.com/AstrBotDevs/AstrBot/pull/7380)） - 新增 Brave Search 网页搜索工具，移除旧的默认网页搜索实现。（[#6847](https://github.com/AstrBotDevs/AstrBot/pull/6847)） - 新增 Mattermost 平台适配器支持。（[#7369](https://github.com/AstrBotDevs/Ast |

## Dependency audit

- **Score**: 17/100
- **Total deps**: 56
- **Resolved**: 30
- **Unresolved**: 26
- **License conflicts**: 0
- **Warnings**: 37
- **Scanned**: 2026-04-27

## Citation

- HTML: https://www.freshcrate.ai/projects/AstrBot
- Markdown: https://www.freshcrate.ai/projects/AstrBot.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/AstrBot/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
