Repolode
modelflare-ai

modelflare-ai/AnyModelBot

本地优先的 AI 智能体应用,可在电脑或 Docker 上运行个人机器人,通过 Modelflare 一个 Key 调用多种模型,并可从微信、飞书等渠道联系。

可替代:Grok BotChatGPT

Star
2,724
Fork
42
未关闭 Issue
0
最近提交
昨天

这是什么?

AnyModelBot 是一款本地优先的 AI 智能体应用,支持 Windows、macOS 和 Linux,也可以用 Docker 部署到 NAS 或服务器。每个机器人都有自己的人设、默认模型、工作区和记忆,可以在应用内聊天,也能通过微信、飞书、Telegram、Slack、Discord 找到它。机器人能读写文件、在沙箱中执行命令,借助内置的 Cua Driver 操作桌面;超出工作区的操作需要用户批准。

模型通过 Modelflare 接入,它以按 token 计费的方式,用一个 API Key 提供 GPT、Claude、Gemini、Grok、DeepSeek、Kimi、GLM 等模型。对话、记忆、文件和 API Key 保存在用户设备上,但发送给所选模型供应商的提示词和工具结果会离开本机。项目以 MIT 协议开源,还支持后台任务、带预算的定时规则以及机器人群聊。

核心功能

  • 01可创建多个机器人,各自拥有人设、默认模型、工作区和记忆。
  • 02支持桌面应用、命令行、Docker,以及微信、飞书、Telegram、Slack、Discord 等聊天渠道。
  • 03通过一个 Modelflare Key 调用 GPT、Claude、Gemini、Grok、DeepSeek 等 70 多个模型。
  • 04每个机器人有三档权限,越出工作区的操作会弹出审批卡片。
  • 05支持后台任务和定时规则,并可为任务和规则设置预算与免打扰时段。
  • 06内置基于 Cua Driver 的电脑操作,可选择每次点击和输入前都需确认。

适用场景

  • 在自己电脑上运行个人 AI 助手,并通过微信或飞书与它对话。
  • 让机器人整理文件夹,越界的文件移动需要你批准。
  • 设置定时规则,例如监控价格并在达到阈值时通知你。
  • 无需分别订阅,即可在不同大模型供应商之间切换使用。

快速上手

  1. 1

    从 Releases 页面下载对应平台的安装包

  2. 2

    从源码运行:克隆仓库

    git clone https://github.com/modelflare-ai/AnyModelBot.git
  3. 3

    安装依赖并编译内置网关

    npm install && npm run setup
  4. 4

    启动本地管理界面 http://127.0.0.1:3600/

    npm start

使用前须知

  • 使用模型需要 Modelflare 账户,模型请求会经 Modelflare 转发给所选供应商。
  • 从源码构建需要 Node.js 22.13+ 和 Go 1.26.8+。
  • macOS 上的电脑操作为 Beta 功能,且需要桌面会话。

收录于专题

标签

常见问题

AnyModelBot 是什么?
本地优先的 AI 智能体应用,可在电脑或 Docker 上运行个人机器人,通过 Modelflare 一个 Key 调用多种模型,并可从微信、飞书等渠道联系。 AnyModelBot 是一款本地优先的 AI 智能体应用,支持 Windows、macOS 和 Linux,也可以用 Docker 部署到 NAS 或服务器。每个机器人都有自己的人设、默认模型、工作区和记忆,可以在应用内聊天,也能通过微信、飞书、Telegram、Slack、Discord 找到它。机器人能读写文件、在沙箱中执行命令,借助内置的 Cua Driver 操作桌面;超出工作区的操作需要用户批准。
AnyModelBot 可以免费使用吗?用的什么许可证?
AnyModelBot 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
AnyModelBot 还在维护吗?
活跃维护中。AnyModelBot 最近一次提交是在 2026年11月6日。
AnyModelBot 适合用来做什么?
在自己电脑上运行个人 AI 助手,并通过微信或飞书与它对话。 让机器人整理文件夹,越界的文件移动需要你批准。 设置定时规则,例如监控价格并在达到阈值时通知你。 无需分别订阅,即可在不同大模型供应商之间切换使用。
AnyModelBot 怎么安装和运行?
从 Releases 页面下载对应平台的安装包 从源码运行:克隆仓库: git clone https://github.com/modelflare-ai/AnyModelBot.git 安装依赖并编译内置网关: npm install && npm run setup 启动本地管理界面 http://127.0.0.1:3600/: npm start
在哪里获取 AnyModelBot?
源代码和安装说明在 GitHub 上:https://github.com/modelflare-ai/AnyModelBot

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目