Settings

Theme

MiniMax M2.5 released: 80.2% in SWE-bench Verified

minimax.io

190 points by denysvitali a day ago · 54 comments

Reader

sinuhe69 21 hours ago

I hope better and cheaper models will be widely available because competition is good for the business. However, I'm more cautious about benchmark claims. MiniMax 2.1 is decent, but one can really not call it smart. The more critical issue is that MiniMax 2 and 2.1 have the strong tendency to reward hacking, often write nonsensical test report while the tests actually failed. And sometimes it changed the existing code base to make its new code "pass", when it actually should fix its own code instead.

Artificial Analysis put MiniMax 2.1 Coding index on 33, far behind frontier models and I feel it's about right. [1]

[1] https://artificialanalysis.ai/models/minimax-m2-1

  • osti 20 hours ago

    That's what I found with some of these LLM models as well. For example I still like to test those models with algorithm problems, and sometimes when they can't actually solve the problem, they will start to hardcode the test cases into the algorithm itself.. Even DeepSeek was doing this at some point, and some of the most recent ones still do this.

    • qinsignificance 20 hours ago

      I have asked GLM4.7 in opencode to make an application to basically filter a couple of spatial datasets hosted at a url I provided it, and instead of trying to download read the dataset, it just read the url, assumed what the datasets were (and got it wrong) is and it's shape (and got it wrong) and the fields (and got it wrong) and just built an application based on vibes that was completely unfixable.

      It wrote an extensive test suite on just fake data and then said the app is perfectly working as all tests passed.

      This is a model that was supposed to match sonnet 4.5 in benchmarks. I don't think sonnet would be that dumb.

      I use LLMs a lot to code, but these chinese models don't match anthropic and openai in being able to decide stuff for themselves. They work well if you give them explicit instructions that leaves little for it to mess up, but we are slowly approaching where OpenAI and anthropic models will make the right decisions on their own

      • hsaliak 16 hours ago

        this aligns perfecly with my experience, but of course, the discourse on X and other forums are filled with people who are not hands on. Marketing is first out of the gate. These models are not yet good enough to be put through a long coding session. They are getting better though! GLM 4.7 and Kimi 2.5 are alright.

      • esafak 20 hours ago

        It really is infuriatingly dumb; like a junior who does not know English. Indeed, it often transitions into Chinese.

        Just now it added some stuff to a file starting at L30 and I said "that one line L30 will do remove the rest", it interpreted 'the rest' as the file, and not what it added.

    • edoceo 20 hours ago

      Sounds exactly what a junior-dev would do without proper guidance. Could better direction in the prompts help? I find I frequently have to tell it where to put what fixes. IME they make a lot of spaghetti (LLMs and juniors)

  • amluto 16 hours ago

    > And sometimes it changed the existing code base to make its new code "pass", when it actually should fix its own code instead.

    I haven’t tried MiniMax, but GPT-5.2-Codex has this problem. Yesterday I watched it observe a Python type error (variable declared with explicit incorrect type — fix was trivial), and it added a cast. (“cast” is Python speak for “override typing for this expression”.) I told it to fix it for real and not use cast. So it started sprinkling Any around the program (“Any” is awful Python speak for “don’t even try to understand this value and don’t warn either”).

    • kimixa 9 hours ago

      Even Claude opus 4.6 is pretty willing to start tearing apart my tests or special-case test values if it doesn't find a solution quickly (and in c++/rust land a good proportion of its "patience" seems to be taken up just getting things that compile)

  • XCSme 20 hours ago

    MiniMax 2.1 didn't really work for my data-parsing tasks, a lot of errors.

    Instead, this one works surprisingly well for the cost: https://openrouter.ai/xiaomi/mimo-v2-flash

simonw 20 hours ago

Pelican is recognizable but not great, bicycle frame is missing a bar: https://gist.github.com/simonw/61b7953f29a0b7fee1f232f6d9826...

  • jbotz 8 hours ago

    Hmm, I am not sure the missing front fork is worse than the unsteerable front wheel mountings (which look like rear wheel mountings) most models so far have produced. It might be better... sort of an admission of an unsolved problem in design of the bike rather than producing something that looks approximately correct but can't possibly work. Like a "TODO" comment in code.

    Also the position of the pelican on the bike would be somewhat awkward, but fits anatomically with a pelican's relatively short legs. In fact I can remember riding (or trying to ride) an adult bike as a young child using a similar position.

  • UltraSane 20 hours ago

    You should switch to an octopus riding a bike, much harder.

    • onlyrealcuzzo 18 hours ago

      Not an SVG, but I'm pretty impressed by what Gemini 3.0 Fast does: https://gemini.google.com/share/52c1229bd1d9

      /imagine an svg of an octopus riding a bike. 1 arm shading its eyes from the sun, another waving a cute white flag, 2 driving the bike, 2 peddling the wheels, and 2 drifting behind in the wind

      • miohtama 9 hours ago

        Maybe in the future models render a bitmap and trace the vector image with a tool, like a human would do.

      • amluto 16 hours ago

        I think part of the point is that the SVG is the hard part. Gemini is quite good at generating images, but it’s trained to generate raster images.

    • mentalgear 19 hours ago

      also much less in training data by now

mythz a day ago

Really looked forward to this release as MiniMax M2.1 is currently my most used model thanks to it being fast, cheap and excellent at tool calling. Whilst I still use Antigravity + Claude for development, I reach for MiniMax first in my AI workflows, GLM for code tasks and Kimi K2.5 when deep English analysis is needed.

Not self-hosting yet, but I prefer using Chinese OSS models for AI workflows because of the potential to self-host in future if needed. Also using it to power my openclaw assistant since IMO it has the best balance of speed, quality and cost:

> It costs just $1 to run the model continuously for an hour at 100 tokens/sec. At 50 tokens/sec, the cost drops to $0.30.

  • algo_trader 20 hours ago

    > MiniMax first in my AI workflows, GLM for code tasks and Kimi K2.5

    Its good to have these models to keep the frontier labs honest! Can i ask if you use the API or a monthly plan? Do the monthly plan throttle/reset ?

    edit: i agree that MM2.1 most economic, and K2.5 generally the strongest

  • user2722 21 hours ago

    !!!!!! Incredibly cheap!!!!!

    I'll have to look for it in OpenRouter.

logicprog 21 hours ago

Hm. The benchmarks look too good to be true and a lot of the things they say about the way they train this model sound interesting, but it's hard to say how actually novel they are. Generally, I sort of calibrate how much salt I take benchmarks with based on the objective properties of the model and my past experiences with models from the same lab.

For instance,

I'm inclined to generally believe Kimi K2.5's benchmarks, because I've found that their models tend to be extremely good qualitatively and feel actually well-rounded and intelligent instead of brittle and bench-maxed.

I'm inclined to give GLM 5 some benefit of the doubt, because while I think their past benchmarks have overstated their models' capabilities, I've also found their models relatively competent, and they 2X'd the size of their models, as well as introduced a new architecture and raised the number of active parameters, which makes me feel like there is a possibility they could actually meet the benchmarks they are claiming.

Meanwhile, I've never found MiniMax remotely competent. It's always been extremely brittle, tended to screw up edits and misformat even simple JavaScript code, get into error loops, and quickly get context rot. And it's also simply just too small, in my opinion, to see the kind of performance they are claiming.

jbellis 18 hours ago

M2 was one of the most benchmaxxed models we've seen. Huge gap between SWE-B results and tasks it hasn't been trained on. We'll put 2.5 on the list. https://brokk.ai/power-ranking

3adawi 21 hours ago

Wish my company allowed more of these LLMs through Github Copilot, stuck with OpenAi, Anthropic and Google LLMs where they burn my credit one week into the month

thedangler 20 hours ago

Wouldn't it be nice if we have language specific llms that work on average computers.

Like LLM that only trained on Python 3+, certain frameworks, certain code repos. Then you can use a different model for searching the internet to implement different things to cut down on costs.

Maybe I have no idea what I'm talking about lol

  • theLiminator 20 hours ago

    I imagine some sort of distill like this would be possible, but I think multi-language training really helps the LLM.

dcre 16 hours ago

Not a serious test, but I tried M2.5 briefly in OpenCode on a very simple task equivalent to the last commit or two here[0] and it was really, really bad. This is a 250 line self-contained standalone script and what it does is very simple. M2.5 would have required far more detailed prompting to get me the result Opus 4.6 can do with the vaguest hints.

[0]: https://github.com/oxidecomputer/console/pull/3070/commits

hsaliak 16 hours ago

It's interesting that we do not have a wave of tier-2 companies with NNN Million dollar cap releasing anything competitive. It's the big 4 labs vs the chinese labs. No Tier-2.

  • vessenes 16 hours ago

    There’s mistral

    • hsaliak 16 hours ago

      I've not had good luck with devstral at all..I am really rooting for them though!

      • vessenes 11 hours ago

        It's been a long time since they were good. But Europe definitely needs a homegrown frontier model company, one way or the other. I consider them Tier 2 right now.

mchusma 19 hours ago

This is cool, but they mentioned affordability, and said this is about $1/hour to run, which is about what I pay for claude code on $200/mo plan. This is not literally true, sometimes I'm running up to 3 concurrent intermittently throughout the day for maybe 60 hours per week.

So I do believe if there is something that comes up that is literally continuous, would be interesting, but I'm not sure about it right now. I would be curious if anyone has anything they would literally use running 24/7.

denysvitaliOP 21 hours ago

Btw, the model is free on OpenCode for now

rbren 20 hours ago

A reasonably sized OSS model that's this good at coding is a HUGE step forward.

We've done some vibe checks on it with OpenHands and it indeed performs roughly as good as Sonnet 4.5.

OSS models are catching up

OsrsNeedsf2P 21 hours ago

> M2.5-Lightning [...] costs $0.3 per million input tokens and $2.4 per million output tokens. M2.5 [...] costs half that. Both model versions support caching. Based on output price, the cost of M2.5 is one-tenth to one-twentieth that of Opus, Gemini 3 Pro, and GPT-5.

Huge - if not groundbreaking - if the benchmark stats are true.

  • therealmarv 18 hours ago

    yes it's good. But you should also look at GLM 5 and Kimi K2.5 when looking at M2.5. It's amazing we have so many good and cheap open weight models now which are really not far behind the top models from the big US AI companies.

    Anthropic Claude Code and OpenAI Codex plans are subsidised.

    The Chinese open weight models hosted in US or Europe make more sense to use when you want to stay model agnostic and less dependent on a single AI company with relative expensive APIs.

  • lm28469 18 hours ago

    Cost per token doesn't really matter anymore, cost per task it more important.

motbus3 18 hours ago

Everyone is using this sort of let me group the plots weirdly instead of sorting them to make harder to compare. I see you folks

aliljet 19 hours ago

I wonder if these are starting to get reasonable enough to use locally?

jhack 21 hours ago

And it's available on their coding plans, even the cheapest one.

turnsout 21 hours ago

With the GLM news yesterday and now this, I'd love to try out one of these models, but I'm pretty tied to my Claude Code workflow. I see there's a workaround for GLM, but how are people utilizing MiniMax, especially for coding?

tgrowazay 18 hours ago

$1/hr sounds suspiciously close to a price of one A100 80GB GPU.

Maybe an 8x node assuming batching >= 8 users per node.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection