MiMoCode免费API反向代理mimo-proxy
简介
什么是 mimo-proxy ?
mimo-proxy是一个轻量级的MiMoCode Free API反向代理工具,基于Go语言编写。它可以帮助用户将小米MiMo Code的免费AI模型(mimo-auto)以标准的OpenAI和Anthropic格式暴露出来,供各种第三方客户端调用。
小米发布的 MiMo Code 自带了限时免费的 MiMo-V2.5 模型通道,但仅限在 MiMo Code 内部使用。mimo-proxy 的作用就是将这个免费通道代理出来,让 Claude code、Codex、Cursor 等 AI 客户端也能白嫖这个免费模型。
主要特点
- 双协议支持:同时支持
OpenAI格式(/v1/chat/completions)和Anthropic格式(/v1/messages),兼容主流AI客户端 - 流式响应:完整支持流式(
stream)和非流式响应,实时输出生成内容 - API Key 认证:可选的
API Key认证机制,保护你的代理服务不被滥用 - 自动刷新 JWT:内置
JWT自动刷新机制,无需手动维护认证令牌 - 思考过程支持:支持
reasoning_content字段,完整保留模型的思考推理过程 - 轻量高效:基于
Go语言编译为单一二进制文件,无外部依赖,资源占用极低 - 跨平台:支持
Linux、Windows、macOS,可从源码编译或直接下载Release - 开源免费:基于
MIT协议开源,可免费使用和修改
应用场景
- 白嫖免费模型:通过代理将
MiMo Code的免费mimo-auto模型暴露给其他客户端使用 - 多客户端接入:
Claude code、Codex、Cursor等工具统一接入MiMo免费模型 - 团队共享:部署在服务器上,团队成员通过
API Key认证共享免费模型额度 - 开发测试:开发者快速搭建本地
AI接口测试环境,无需配置复杂的上游认证 - API 格式转换:将小米
MiMo的专有协议转换为标准OpenAI/Anthropic格式,降低接入门槛

mimo-proxy 是一个轻量级的 API 反向代理工具,让你的第三方客户端也能用上 MiMoCode 的免费模型。
构建镜像
如果你不想自己构建,可以跳过,直接阅读下一章节
Dockerfile
官方没有提供 Docker 镜像,所以老苏只能自己构建,Dockerfile 如下
1 | FROM golang:1.26-alpine AS builder |
构建和运行
构建镜像和容器运行的基本命令如下👇
1 | # 下载代码 |
准备
创建目录
1 | # 新建文件夹 mimo-proxy |
config.yaml
准备一个 config.yaml 文件,内容如下
1 | # 监听端口 (默认: 5000) |
| 配置项 | 说明 | 默认值 |
|---|---|---|
port |
监听端口 | 5000 |
api_key |
API Key 认证,留空则不需要认证 | "" |
base_url |
上游 API 地址 | https://api.xiaomimimo.com |
配置说明:
api_key用于客户端认证,设置后客户端需要在请求头中携带Authorization: Bearer <你的api_key>。如果留空,则不需要认证即可访问。
也可以直接用命令来创建
1 | # 新建配置文件 config.yaml |
安装
在群晖上以 Docker 方式安装。
在注册表中搜索 wbsu2003 ,翻页、下拉找到 wbsu2003/mimo-proxy,版本选择 latest。

卷
在 docker 文件夹中,创建一个新文件夹 mimo-proxy,将 config.yaml 放入当前目录

| 文件夹 | 装载路径 | 说明 |
|---|---|---|
docker/mimo-proxy/config.yaml |
/app/config.yaml |
存放数据库和上传文件等 |

端口
本地端口不冲突就行,不确定的话可以用命令查一下
1 | # 查看端口占用 |
| 本地端口 | 容器端口 |
|---|---|
5355 |
5000 |

环境
| 可变 | 值 |
|---|---|
PORT |
监听端口 |
MIMO_BASE_URL |
上游 API 地址 |
如果保持默认,可以不做修改
命令行安装
docker cli 安装
如果你熟悉命令行,可能用 docker cli 更快捷
1 | # 一键启动 |
docker-compose 安装
也可以用 docker-compose 安装,将下面的内容保存为 docker-compose.yml 文件
1 | version: '3.8' |
然后通过 SSH 登录到您的群晖,执行下面的命令:
1 | # 将 docker-compose.yml 和 config.yaml 放入当前目录 |

运行
在浏览器中访问 http://<群晖IP>:5355/health 即可验证服务是否正常运行

可用端点
| 端点 | 方法 | 说明 |
|---|---|---|
/health |
GET |
健康检查(不需要认证) |
/v1/models |
GET |
模型列表 |
/v1/chat/completions |
POST |
OpenAI 格式聊天 |
/v1/messages |
POST |
Anthropic 格式聊天 |
OpenAI 格式
1 | curl -X POST http://localhost:5355/v1/chat/completions \ |

Anthropic 格式
1 | curl -X POST http://localhost:5355/v1/messages \ |

Claude Code
可以在 CC Switch中配置以下参数:
| 参数 | 值 |
|---|---|
API 地址 |
http://<群晖IP>:5355 |
| 模型名称 | mimo-auto |
API Key |
config.yaml 中设置的 api_key) |

启动 Claude Code 可以看到模型是 mimo-auto

试着问个问题

注意事项
- 模型限制:目前仅支持
mimo-auto模型,这是上游MiMo API的限制,无法使用其他模型名称 - 免费额度:
MiMo Auto的免费通道为限时免费,具体截止时间以小米官方公告为准 - 配置文件权限:建议将
config.yaml以只读方式挂载(:ro),防止容器内意外修改 - 安全建议:如果代理服务暴露在公网,建议设置
api_key进行认证保护
参考文档
myflavor/mimo-proxy: MiMoCode Free API 的反向代理,支持 OpenAI 和 Anthropic 格式
地址:https://github.com/myflavor/mimo-proxyMiMo Code - 小米官方 AI 编程助手
地址:https://mimo.xiaomi.com/zh/mimocodeMiMo Code GitHub 仓库
地址:https://github.com/XiaomiMiMo/MiMo-Code