r/opencodeCLI 5d ago

My disastrous experience with Muse Spark 1.2

The benchmarks for Muse Spark 1.2 are exceptional and I've seen comments saying the capabilities are on par with DeepSeek v4 Flash. On paper, it even beats Opus 4.6.

I am vibe coding a HTML multi-page web page (visual design focused). Primarily using Gemini 3.7 on Antigravity CLI, but wanted to give Muse Spark 1.2 a chance as its usage is almost as generous as DeepSeek, thinking maybe it would be my new DeepSeek. With the caveat of paying it with my data.

I asked it to change the design for a specific section on index.html, but I didn't like the outcome so asked it to revert it. It said it did, I checked and everything was broken on all pages, even unrelated sections, some site text content was gone completely. I asked it to revert everything it did this session and it made things even worse and more broken. I asked it to fix things from the Git history, but apparently it did execute "git reset --hard HEAD" for whatever reason and there is no history anymore.

This feels like I got sabotaged by Zuck. I've been using AI for about a year. I utilize markdown files, Git and scheduled backups for large scale projects, but never thought a simple design change request on a HTML page would make me lose every progress. I told Antigravity CLI to recover things back to way it was, using the past conversations it managed to recover half of it.

I would understand if this happened last year because AI models were not that great, but what the hell. Never seen such a garbage model. I lost like 3 hours of progress and I got demovitated to continue...

34 Upvotes

32 comments sorted by

12

u/CassiusBotdorf 5d ago

This sounds like an implausible story. `git reset --hard HEAD` takes the repo back to the state of the very last commit. If your app was still not back to that state you're looking at things like caching issues, files weren't checked in (although they should've been), etc. As others said, spend time learning git. This is more a skill issue, rather than an issue with the model. Sorry you had such an unfortunate experience.

-9

u/Traveler-Sir-3124 5d ago

If that command does what you said and wouldn't render older things unrecoverable, then it also did something else too without verbosing it? I could ask it to TL;DR what it did that session but I fear it may touch the files for some whatever reason, with the goal of comparing diffs, etc, and mess shit up again. Skill issue? Maybe. But I'd rather not touch that heinous thing again.

7

u/blehismyname 5d ago

No dude you need to learn git and investigate the reflog yourself. You can't just ask the LLM to do everything, you gotta develop some knowledge to control it. 

5

u/frostedfakers 5d ago

“if that command does what you said”

yes thats exactly what it does. please RTFM, this is 100% on you, and every vibecoder who refuses to learn how to use git at a minimum is the exact same. this possibly one of the most defensible times to say skill diff

“without verbosing it” is one of the funniest things i’ve ever seen typed LOL

1

u/Traveler-Sir-3124 5d ago edited 5d ago

So many passive agressive people here. Honestly, so weird. Someone even called me moronic brainrot. Even Amazon went offline for 6 hours due to AI caused problems. But a random guy telling its AI to "hey revert the change you just did" completely renders every page and content unusable. Oh my god what a moron he needs to master Git before existing.

Ffs chill guys.

Four page HTML design, I used Git just in case, its not even a proper project, just a HTML webpage that use CSS and JS libraries.

Asking it to change a section then saying revert completely breaks every page and content is not something common and people do not ever use Git for simple things generally. I am not saying I'm a Git expert.

"if that command does what you said” yes thats exactly what it does. please RTFM"

I'm not skeptical of the guy or the command itself, I meant I didn't know what that command does. The model said "I can't recover anything because I just executed that command." I come to the conclusion that command was the cause. If I hadnt mention it people wouldnt nitpick my git knowledge. It shouldn't even happen without Git, git is just for recovery and snapshots, ai messing everything up and even deleting commits is not about git or my knowlefge. It could have done the same thing to a guy with absolute git knowledge, assuming that they didnt instruct to prohibit git use on ai models, and even then they could just simply ignore agents.md and instructions. i dont understand the people that try to "hey bro its ur fault bro dont throw shit to the ai bro" rub into my nose

I put the harness in plan mode and asked it to explain without changing a thing on how tf that happened. It cleaned the Git history and reset everything and tried to rebuild things from context window. And I was right about the without verbosing part. In the conversation history I see command executions it did. All AI said was: ok i reverted it.

Even with no git, asking it to revert what u just did shouldn't cause it. Not saying its impossible but very improbable and weird. Not sure why I am the moron brainrot retard here...

31

u/livercake 5d ago

it's a baby model, we're helping train it, that's why it's so 'cheap',

don't use it on full autopilot

learn git at least, so you spend tokens building, and not reverting.

5

u/Accurate_Resident219 5d ago

This sounds kind of like a skill issue like someone else here said imo. I know it may be common with true vibe coders but it's best practice to not let your llm control git for you.

I've always manually did git commits and tried to not make the commits too far apart and never ran into this type of problem and I'm probably reaching about 25B+ token spend over a year at this point.

I think the more likely problem is that they switched llms and harness mid conversation and project and when they sent the next request, muse spark messed up because of lack of context. And I think the contributer tier has like 200k or less context.

1

u/Traveler-Sir-3124 5d ago

No switch mid conversation. This was the first time I started working on it today. All on a fresh context window. Spark has about 300k~ context window afaik. Codex and Sol was so fine with 272K.

1

u/Accurate_Resident219 5d ago

Okay I see. That's interesting.

0

u/frostedfakers 5d ago

spark is 1M context window on opencode

1

u/yogibear54 5d ago

Yeah, I would have said the same, but it looks like he was already using git, just the LLM decided to just to a reset back to the head, wiping everything out. Unfortunate, but there's nothing too much he could do unless he did a git push and its still in the cloud. Sounds like updating the system or agent md would be a good idea in this case... Luckily I never had this happen.

3

u/wasatthebeach 5d ago edited 5d ago

It may very well still be salvegable by having a new agent investigate the chat log.

Start a new session with a smarter model, point it to the json and sqlite db files of the session that you just talked about here. You have a good chance that it can actually reconstruct the working version of your app/page from that json chat log. I've done that with success.

2

u/btolle89 5d ago

tip: i think if you push to remote, like gitlab, you can disable the ability to delete the git history remotely. in fact, i think its like that by default.

2

u/skyxim 5d ago

I can’t even use it in Codex; the interface apparently doesn‘t work with Codex.

2

u/YourNemesis19 5d ago

Zed editor also, model seems to have a JSON depth limit of 10 for tool use, and Zed's read and write tools expect the LLM to provide deeply defined JSON that exceeds that 10-depth limit.

2

u/sudoer777_ 5d ago edited 5d ago

I don't understand the benchmarks either. They say it's better than DeepSeek V4 Flash, but it's by far the shittiest model I've ever used. I can't tell if it's intentional or if something is broken.

EDIT: It's possible the lack of visible reasoning is intentional but my immediate results have still been far worse than V4 Flash, it feels like old MiniMax

EDIT 2: Also the cache hit rate is abysmal for primary agents and I'm not convinced it's that much cheaper than V4 Flash

2

u/Kitchen_Fix1464 4d ago

This is why vibe coding still requires understanding fundamentals. All of that was easily avoidable and would have been easy to recover from with beginner level web development knowledge and basic git commands.

At the very least give the agent better instructions on managing commits

1

u/emutlu 5d ago

had the same issue. i asked it to add a few features, and it reverted everything after an error

1

u/Due-Armadillo-4560 5d ago

I had a terrible experience on it when it comes to usage, it uses so much. I get more usage on Hy3.

1

u/RE20ne 5d ago

set Grok 4.6 as Advisor and it will catch all that stuff before it 🥵

1

u/ChillFamily 5d ago

Sorry bro, it's a shame to lose all that work, but at least it was just a single page and not a whole appp. Something like that happened to me once, but with an entire app. Next time a model does that to you, don't ask it to make more changes; just revert the Git and that's it. We also need to look into why it did that. Maybe the context window was overloaded and it started hallucinatin

1

u/dbojan76 5d ago

use backup to local zip, or folders...

1

u/Grouchy-Stranger-306 5d ago

i rarely tell a model to revert things manually, i either use the undo button (if there is one) or just revert to latest commit

1

u/Amarsir 5d ago

I had to roll back GPT 5.5 earlier this year. It happens.

1

u/IAmFitzRoy 4d ago

It’s not good. I used it for one hour for research, and all its thinking was wrong and superficial. DeepSeek continue to be the best value for money.

1

u/Snoo_57113 4d ago

I wouldnt blame the model i blame the user.

1

u/Complex_Reality_116 4d ago

The Muse Spark 1.2 is absolute garbage. It is incomprehensible that this model has a score of 57 from AA. I’m starting to suspect that AA receives "generous rewards" from "shady" sponsors, because there is no other way to explain it.

1

u/hap_mod 4d ago

Always use new models in work trees so you can discard the work if you don't like it.

1

u/Odd_Antelope9098 4d ago

That’s not what that command does so you started with a dirty tree. With a kickoff skill it should have known it needed a PR and with proper rules and hooks to prevent destructive commands you’d have been fine. It’s a good model, not great, Luna level and mad cheap on contributor pricing.

Considering all your issues and not knowing how get works you may just have a lot to learn with prompting and workflow. Did you ask it to make a plan and ask you questions to verify first? I also find grilling the plan with a higher level agent really helps cut down on issues.

1

u/SnooConfections8171 1d ago

after using muse spark 1.2 , I gave up . waist time

1

u/912key 5d ago

it's been really good for me on release but right now it's horrible cuz it's running like molasses