Analysis updated 2026-05-18
Point an OpenAI-compatible coding tool like Cursor or Continue at MiMo without modifying the tool.
Deploy a small Docker container that proxies OpenAI-format chat requests to the MiMo API.
Get streaming or non-streaming chat responses from the mimo/mimo-auto model.
Run a self-hosted API gateway with automatic API key generation and configurable settings.
| sliverkiss/mimocode2api | tj/go-gracefully | walkingddd/cpa-helper | |
|---|---|---|---|
| Stars | 65 | 66 | 63 |
| Language | Go | Go | Go |
| Last pushed | — | 2014-12-27 | — |
| Maintenance | — | Dormant | — |
| Setup difficulty | easy | easy | moderate |
| Complexity | 2/5 | 2/5 | 3/5 |
| Audience | developer | developer | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Deploys as a ~12MB Docker image, for learning and research use only per the README's disclaimer.
MiMoCode2API is a small API gateway written in Go that translates requests from the OpenAI chat format to MiMo's AI model service and back. The README is written in Chinese. The practical use case is compatibility: many AI coding tools and applications (such as Cursor, Continue, and Hermes Agent) are built to speak to OpenAI's API format. MiMo is a separate AI language model with its own API. This gateway sits in between, accepting requests in the OpenAI format and forwarding them to MiMo, so you can point existing OpenAI-compatible tools at this gateway without modifying them. It supports both streaming responses (where text appears word-by-word as the model generates it) and standard non-streaming responses (where you wait for the full reply). Deployment is done with Docker. The compiled Docker image is about 12 MB. When you start it for the first time, it automatically generates an API key that you use to authenticate requests to the gateway. The gateway listens on port 10000 by default. Configuration is done through environment variables, including the upstream MiMo API address, the port to listen on, and a debug logging toggle. The supported model listed is mimo/mimo-auto, which accepts text and image input, supports up to one million tokens of context, and can output up to 128,000 tokens. The README includes a disclaimer (in Chinese) stating the project is for learning and research only, not commercial use, and that users bear responsibility for any consequences of using it. Licensed under MIT.
A lightweight Go gateway that lets OpenAI-compatible tools like Cursor talk to the MiMo language model without changing the tool's code.
Mainly Go. The stack also includes Go, Docker, OpenAI API.
Use freely for any purpose, including commercial use, as long as you keep the copyright notice, the README also states it is for learning and research only, not commercial use.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.