Mintneko

Mintneko / mimo-proxy

Public

MiMo Reasoning Content Proxy - Fixes reasoning_content field compatibility for MiMo API

15
3
69% credibility
Found May 20, 2026 at 15 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

This project is a free utility that solves a compatibility problem between AI coding assistants (like Trae, Cursor, or GitHub Copilot) and Xiaomi's MiMo AI service. When the AI tries to use tools or plugins, MiMo requires extra information that many assistants don't provide, causing errors. This proxy sits in the middle, automatically capturing the required information and injecting it into requests so everything works smoothly. It runs locally on your computer and requires no account or payment to use.

How It Works

1
🤔 You hit a frustrating wall

You love using your AI coding assistant, but whenever it tries to use tools or plugins, you get mysterious errors that stop your work dead.

2
🔍 You discover the solution

You find a free tool online that acts like a translator between your assistant and the AI service, solving the compatibility issue automatically.

3
⚙️ You start the bridge

You run a simple program on your computer that listens in the background, ready to smooth out any communication problems.

4
🔌 You connect the pieces

You tell your AI assistant to talk to your local program instead of the AI service directly, like plugging in a power adapter.

5
Everything clicks into place

Behind the scenes, the program remembers the thinking process from your AI, caches it, and injects it back when needed so nothing breaks.

🎉 Your assistant works flawlessly

Now your AI coding assistant can use all its tools without errors, and you get back to building things without interruption.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 15 to 15 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is mimo-proxy?

mimo-proxy is a lightweight Python proxy that sits between AI coding clients and Xiaomi's MiMo API. It fixes a compatibility bug where MiMo's API requires `reasoning_content` to be echoed back in assistant messages that contain tool calls, otherwise returning 400 errors. The proxy intercepts responses, caches the reasoning content, and injects it into subsequent requests so clients like Trae and Cursor work without modification.

Why is it gaining traction?

The hook is simple: if you're using Trae, Cursor, or similar AI coding assistants with Xiaomi's MiMo language model and hitting cryptic 400 errors, this is the fix. It requires zero changes to your existing workflow—you just point your client at the proxy instead of the API directly. The caching layer means subsequent requests in the same conversation work even if the proxy restarts, and it gracefully degrades by stripping tool calls when cache misses occur.

Who should use this?

Developers using Trae or Cursor with custom MiMo model configurations who are seeing "Param Incorrect" errors in multi-turn conversations involving tool use. If you're experimenting with Xiaomi's reasoning model through alternative API providers like Token Plan, this is essential until the clients are updated.

Verdict

At only 15 stars with minimal documentation and no visible test coverage, this is a young project solving a real but narrow problem. The credibility score of 0.7% reflects its early stage. Try it if you're hitting the specific 400 error—it works and takes 2 minutes to deploy—but monitor it carefully and expect rough edges. For production use, wait for more community validation or a first-party solution from Xiaomi.

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.