开源 · 本地部署 · 自主可控

CountBot 更加符合中文用户习惯的轻量级AI助手

一个真正能帮你解决问题的开源 AI Agent框架
开源 · 本地部署 · 自主可控

654321, AI Delivers

Terminal
$ git clone https://github.com/countbot-ai/countbot.git $ cd countbot && pip install -r requirements.txt $ python start_app.py 🚀 CountBot running at http://localhost:8000 ✓ Agent Loop ready · 12 tools · Memory online

倒数六步,AI 达成

从想法到实现的完整路径

6

想法

描述你的需求

5

理解

分析上下文与意图

4

规划

拆解任务与步骤

3

执行

调用工具自动完成

2

验证

检查并优化结果

1

达成

交付最终成果

极简架构

Python + FastAPI + SQLite,单进程运行。一行命令启动:python start_app.py

实用至上

不只是 Demo。能整理文件、编写代码、操作浏览器、管理邮件,真正提升工作效率。

自主可控

完全开源,数据本地存储,支持多种 LLM 提供商,针对国内大模型深度优化。

功能完整,架构简洁

采用最直接的实现方式,避免过度设计,提供生产级的完整功能。

Agent Loop

基于 ReAct 模式的推理循环,自动规划、执行、反馈,最多支持 150 轮迭代。

多渠道接入

支持 Web UI、飞书、钉钉、Telegram、QQ、微信,统一配置,多端同步。

长期记忆

自动总结对话内容并持久化存储,实现跨会话的上下文记忆。

12+ 内置工具

文件操作、Shell 命令、Web 搜索、截图、记忆管理等工具开箱即用。

Skills技能插件系统

支持热插拔的技能扩展,内置图片分析、搜索、邮件、地图等技能。

定时任务

基于 Cron 的任务调度系统,支持定时汇报、检查和提醒。

子代理系统

后台异步处理耗时任务,主对话流程不阻塞,支持多任务并行。

安全控制

命令白名单/黑名单、工作空间隔离、完整的审计日志系统。

多 LLM 支持

支持智谱、DeepSeek、Kimi、Qwen、OpenAI、Anthropic、Gemini、Ollama 等 12+ 种模型。

清晰的架构设计

单进程运行,SQLite 数据存储,零外部依赖,部署简单。

用户层
Web UI
飞书
钉钉
Telegram
QQ
微信
HTTP / WebSocket
核心引擎
FastAPI Backend 单进程运行
Agent Loop (ReAct)
LLM 推理
工具调用
结果反馈
继续/完成
工具 (12+)
文件 · Shell · Web · 截图 · 搜索 · 记忆
记忆
对话总结 · 长期存储 · 语义搜索
技能
图片分析 · 搜索 · 邮件 · 地图
调度
Cron 定时 · 子代理 · 消息队列
SQLite
单文件数据库
LLM 提供商
智谱 · DeepSeek · OpenAI · Ollama ...
12LLM 提供商
6消息渠道
12+内置工具
4技能插件
12性格预设

一次部署,全平台可用

统一配置,多端同步。内置消息路由、白名单管理和速率限制。

Web UI

Vue 3 现代化界面

飞书

WebSocket连接

钉钉

Stream 模式接入

Telegram

Long Polling 模式

QQ

官方 SDK 接入

微信

公众号/企业微信

三步启动

1

克隆 & 安装

git clone https://github.com/countbot-ai/countbot.git cd countbot && pip install -r requirements.txt
2

启动

python start_app.py

自动打开浏览器 http://localhost:8000

3

配置 API Key

在设置页面填入 LLM API Key(推荐使用 GLM-5、Qwen 3.5、MiniMax 2.5、Kimi K2.5 、DeepSeek 等国内大模型),即可开始使用。

现代化技术栈

基于 Python 异步框架,前后端分离,支持多种 LLM 提供商。

后端

FastAPISQLAlchemy 2.0aiosqliteLiteLLMPydantic v2uvicorn

前端

Vue 3TypeScriptPiniaVue I18n

AI / LLM

智谱 GLMDeepSeekKimiQwenOpenAIAnthropicGeminiOllamavLLM