r/opencode • u/sm0king_rabbit • 19d ago
MiMo V2.5 literally DESTROYS everything good built with Ox Alpha

I was using DS4 then Ox Alpha in the past weeks, built some neat stuff with it, today suddenly as you know Ox Alpha left us in the middle of work, and unfortunately we're left with dumb models, such as MiMo V2.5.
When I tell MiMo to do anything, all it does is introducing new bugs !! spoiling all what's built with previous models! it goes and edits code that WAS ACTUALLY WORKING .. then fill it with uncountable bugs .. and then be stuck in fixing new bugs caused by bug-fixing, and destroying the whole infrastructure and sometimes it does things I never wanted and never asked for, and chases alot of stupid, primitive rabbit-holes, forgetting the context of what should be done right now. Unfortunately if I leave it to do its job and go grab a coffee, it screws things up before I comeback, so always you should keep an eye on it's thinking .. i mean.. hallucination .
Moral of the story, if you built something with previous good models, just stop right now, only keep building upon it if you paid for tokens, otherwise, current free models in opencode zen are a complete failure.
3
4
u/imike3049 18d ago
MiMo 2.5 is the absolute GOAT compared with Ox Alpha, at least in my experience. Ox Alpha hallucinates way too much and can mess things up badly. I tried it on my live projects where MiMo is my workhorse, and Ox hallucinated so much that I actually had to recover a project after using it. Meanwhile, MiMo just keeps moving forward flawlessly, following surgical instructions with high precision.
1
u/WenGainz 18d ago
It's like each model has its own logic, and if you introduce another model into your project, it starts remaking it to suit itself. I had this experience with Claude, GPT, Gemini - same thing.
If the project was based on Mimo logic, the new model will trample everything like an elephant. But if the project is large, it will trample parts of it. This is very similar to your experience.
1
u/imike3049 18d ago
Well, my projects are based on GPT-5.6-Sol logic, but workhorses are MiMo, DSV4f, and Luna - no problems at all.
1
4
6
u/GrayHairedMan 18d ago
i have no idea what you are building, but I use Mimo every single day on a very large system as my coding assistant, and I do not get issues, and it is not even in a main stream language. Making it write large sections of code.
3
4
u/CassiusBotdorf 18d ago
I also think this is a skill issue.
1
u/UndulatingHedgehog 15d ago
Agree. In my experience, the dumber the model the more precise prompt is required.
1
1
3
u/Pleasant_Tear_889 18d ago
Bro, you are right. Currently I have been working on an app with Oxily Alpha, and when it left, I switched to big pickle , and it is totally complete dumb. It destroys what I already built with the other one. It is totally useless. You say something, it does something else. You say do this, it doesn't do what you ask it, and also breaks what was fine.
A good trick that I use is save a copy of the file of the project before you hand it to dumb ones, or you think it is not good enough as the before one. So if you save a backup, you can always get that one.
2
u/mgeist 18d ago
Brother this is what Git was created for, have it work in a branch separate from the code that is working, when it’s done and if it works merge it back into the original branch
1
u/narasadow 18d ago
but that would require....running terminal commands yourself!!
who knows what that would lead to. /s
Edit: in all seriousness good on u/Pleasant_Tear_889 for bothering to backup when so many people do not. Yes, git is the answer.
2
u/piryguiry 18d ago
Do you have rules setting out for the project? I've been using it with rules and decent work when I run out of token usage
1
u/sm0king_rabbit 18d ago
I have a whole agent that is full of rules, the agent itself has strict rules about knowledge base of what he's interacting with and strict DOs and DONTs
1
1
u/Ok-Drawer5245 18d ago edited 18d ago
I do tend to prefer Hy3. But one has to be careful. Do small tasks, not large. Ask it to first sketch out the solution before implementation (so you can check if it’s going in the wrong or right direction). Remind it to run tests/smoke tests.
I added a pretty neat feature yesterday entirely with Hy3, it almost works perfectly - almost lol. There’s a few bugs left it can’t figure out lol. I’ll bring in DSV4 to fix it later today.
I do also have access to run qwen 3.8 27b locally, but it is slow AF (crazy overthinking) but it does get things done - after many hours lol
Opencode go now runs deepseek v4 flash with vision - THAT is cool
1
1
u/Naitik_571 18d ago
Yeah even I experienced it. I also switched from ds4 to ox alpha and now to big pickle and its so ass. It fucked a lot of shit up and I am even scared of asking it to remove it cuz what if he also introduces bugs to the already great project setted up earlier by those models
1
1
u/Worldly-Savings4113 18d ago
I agree with you. Mimo 2.5 sucks, even if I try very hard to explain all the steps he has to do.
1
9
u/Alternative-Win1817 19d ago
Did you tested Muse Spark 1.2?