laninenterline

Minimax Free API Slim — Development skill for Claude Code

Development community

MiniMax(海螺 Agent)网页版 → OpenAI / Anthropic / Responses 兼容 API(Chat2API 单供应商精简版,GPL-3.0).

How to install Minimax Free API Slim

This entry records only its repository, not the path inside it, so there is no exact command to give. Open laninenterline/minimax-free-api-slim and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Minimax Free API Slim does

MiniMax(海螺 Agent)网页版 → OpenAI / Anthropic / Responses 兼容 API(Chat2API 单供应商精简版,GPL-3.0).

Alternatives in Development

  • Imagegen — Generate and edit images using OpenAI's Image API for projects 14.6k ★
  • Agy2api — 将 Antigravity 转换为 OpenAI 、GEMINI 和 Claude API 接口 5.3k ★
  • Gcli2api — 将 GeminiCLI 和 Antigravity 转换为 OpenAI 、GEMINI 和 Claude API 接口 4.6k ★

README

MiniMax Free API (slim)

![CI](https://github.com/laninenterline/minimax-free-api-slim/actions/workflows/ci.yml/badge.svg) ![License](https://img.shields.io/badge/license-GPL--3.0-blue) ![Node](https://img.shields.io/badge/node-%3E%3D18-brightgreen)

中文 | [English](README_EN.md)

minimax 网页版 → **OpenAI ChatCompletions / Anthropic Messages / OpenAI Responses** 三协议兼容 API。

从 [xiaoY233/Chat2API](https://github.com/xiaoY233/Chat2API)(Electron 桌面应用,GPL-3.0)里剥离出来的**单供应商精简版**: 纯 Node 服务、无 GUI、只保留 minimax 一家,代码可读可改,可直接给 Claude Code / DeepSeek Harness / Codex CLI / 任何 OpenAI 兼容客户端使用。

**许可证 GPL-3.0**(沿用上游)。仅供自用/研究,请勿对外提供服务;逆向网页接口有封号风险,商用请走官方 API。

支持模型

模型 ID 显示名
MiniMax-M3.1-Flash MiniMax M3.1-Flash

模型名在网页端并不真的决定模型(网页接口按会话/智能体走),这里的作用是**路由 + 客户端显示**。 旧模型名和编码客户端的默认模型名已配好别名映射:

别名 映射到
MiniMax-M2.7 MiniMax-M3.1-Flash
claude-* MiniMax-M3.1-Flash
gpt-* MiniMax-M3.1-Flash
o3* MiniMax-M3.1-Flash
o4* MiniMax-M3.1-Flash

特性

  • 三协议入口:/v1/chat/completions、/v1/messages(Claude Code / DSH)、/v1/responses(Codex)
  • 流式输出、工具调用(prompt 注入 + 多格式解析)
  • 模型映射(支持通配符)、多账号轮询 / fill-first / failover
  • 上下文管理(滑窗 / token 上限 / 摘要)
  • 管理接口 /v0/management/*
  • Docker / Termux 均可运行

快速开始

npm install
cp config.example.json config.json   # 填 token
npm start                            # http://127.0.0.1:8080

获取 token

agent.minimax.cn 登录 → F12 → Application → Local Storage → `_token`,填入 `token`;`realUserID` 可从 `user_detail_agent` 或 JWT 的 `user.id` 得到(可留空,服务端会尝试从 JWT 解析)

Node 版本兼容

Node 版本 状态
18(已 EOL) ✅ 代码兼容,CI 覆盖
20 LTS ✅ CI 覆盖
22 LTS ✅ CI 覆盖(推荐)
24 LTS ✅ CI 覆盖

启动脚本使用项目内的 `tsx`(不再依赖 `node --import`,因此 18 也能跑);`npm start` 同样适用。 Docker 构建可通过 `--build-arg NODE_VERSION=20` / `22` / `24` 切换基础镜像(默认 22)。

Docker

cp config.example.json config.json     # 填 token
docker build -t minimax-free-api-slim .
docker run -d --name minimax-free-a