AB
AiBoss
project

AnyModelBot - 本地优先、可接入任意模型的个人 AI 智能体

AnyModelBot 是 modelflare-ai 开源的本地优先 AI 智能体应用,支持 Windows、macOS、Linux 与 Docker 部署。每个机器人拥有独立人设、工作区与记忆,可读写文件、执行命令、操作桌面,并能接入微信、飞书、Telegram、Slack、Discord。模型经 Modelflare 按 token 计费,采用 MIT 许可证。

AnyModelBot 是一个本地优先的个人 AI 智能体应用,由 modelflare-ai 开源维护。按项目自述,它的定位是「跑在你自己电脑上的 AI 机器人」:一个机器人就是一套人设,带着自己的默认模型、工作区和记忆,既能在应用内对话,也能通过微信、飞书、Telegram、Slack、Discord 找到它。它面向希望把智能体放在自己设备上、又不愿被单一模型厂商订阅绑住的用户,支持 Windows、macOS、Linux 桌面,也可用 Docker 部署到 NAS 或服务器。

维护者与状态

仓库由 modelflare-ai 维护,创建于 2026-10-27,最后提交时间为 2026-11-01。最新正式版本为 v0.1.15,发布于 2026-11-01。截至 2026-11-02,仓库星标数为 500。项目采用 MIT 许可证。从时间线看,这是一个非常年轻的项目,版本号仍处于 0.1.x 阶段。

主要能力

以下内容据项目 README 自述整理,属于维护者的功能描述,而非第三方评测结论。

  • 多机器人与人设:可创建多个机器人,每个拥有独立的人设文本、默认模型、工作区与头像;人设是一段可自由修改的文字,头像只影响外观。
  • 文件与命令操作:机器人能读写文件、在沙箱中执行命令,并把结果作为文件发回聊天。每个机器人有三档权限——只读、工作区(默认,越界先询问)、完全权限(不进沙箱,但递归删除仍会先确认)。
  • 后台任务与规则:耗时工作可转为后台任务,完成后把结果发回原对话;定时规则可按时间表执行,并支持「先观察」模式,只记录本会说什么而不实际发消息或改文件。
  • 预算与免打扰:任务与规则各自带预算(README 称任务默认 1 美元,规则每次 0.1 美元、每月 3 美元),默认 22:00 至 08:00 免打扰,主动消息每日有上限。
  • 电脑操作与多媒体生成:内置 Cua Driver 提供电脑操作能力,读取屏幕内容无需审批,点击与输入可按设置要求确认;图片和视频生成在预计花费超过 0.5 美元时才先询问。README 注明 macOS 上的电脑操作为 Beta。
  • 模型接入:模型来自 Modelflare,登录一次后模型列表自动出现,也可直接粘贴 API Key;每个对话可切换模型,每个机器人可设默认模型,并提供国际线路与中国大陆优化线路供手动选择。
  • 记忆与上下文:以 Markdown 保存团队、机器人、群三层记忆,并会过滤看起来像密钥的内容;上下文接近上限时由「上下文管家」压缩或开启新段并附交接摘要。
  • 聊天渠道:支持微信扫码连接、飞书流式回复卡片,以及 Telegram、Slack、Discord 的 token 连接,无需公网地址;账号在设置中添加一次后所有机器人共用。
  • 本地优先:对话、记忆、文件与 API Key 存放在本地设备,本地控制台只监听 127.0.0.1,桌面版每次启动生成新的访问令牌;README 称内置电脑操作驱动的遥测已关闭。

使用入口

项目仓库地址为 modelflare-ai/AnyModelBot,官网为 anymodel.bot。据 README,安装方式包括:从 Release 页面下载对应平台的安装包(Windows x64/arm64、macOS Apple 芯片与 Intel、Linux x64/arm64 的 AppImage),并用随附的 SHA256SUMS 校验文件;或用 Docker 部署:

docker run -d --name amb -p 3600:3600 -v amb-data:/data ghcr.io/modelflare-ai/anymodel-bot
docker exec amb cat /data/ui-token

README 提醒不要把 3600 端口直接暴露到公网。从源码运行则需要 Node.js 22.13+ 与 Go 1.26.8+,依次执行 npm install、npm run setup(拉取并编译内置网关)与 npm start,本地管理界面位于 127.0.0.1:3600。首次启动会打开浏览器登录 Modelflare;在 Docker 或服务器环境下改为粘贴 API Key。

许可与限制

项目采用 MIT 许可证。使用前需要注意的边界,据 README 自述包括:各聊天渠道目前只处理一对一对话,群聊仍在路线图中;macOS 上的电脑操作仍为 Beta,需要桌面会话;功能可用性取决于所选模型、操作系统与授予的权限。隐私方面,对话、记忆、文件与密钥留在本地,但模型请求所需的提示词、文件内容与工具结果会经 Modelflare 转发给所选供应商,Modelflare 会保留请求日志;使用电脑操作时的屏幕截图、通过聊天平台收发的消息,以及接入 Notion、飞书账号后读取的内容,也会离开设备。README 明确表示不声称万无一失。此外,模型费用按 token 计费,应用本身没有订阅,实际支出取决于使用量。