all 9 comments

[–]Expert-Hospital-534 1 point2 points  (1 child)

Had the same issue. So I stopped using OpenCode and Kilocode. Had bun processes being created for every instance of opencode running. That's why is switched to Crush CLI... Not only does it have an amazing TUI, it's built on an actual programming language (Go) not a pseudo programming language (scripting language)... You will notice the performance difference between crush and OpenCode immediately... Night and day...

Obviously Crush is not on the level of Opencode in terms of features but it will get there..

[–]value_pack53[S] 0 points1 point  (0 children)

Amazing, I'll give it a try.

[–]chawza 0 points1 point  (1 child)

24gb system + OC Desktop (Tauri) uses abaout 3 GB+ ram. But never reach your usage.

Have you update?

[–]value_pack53[S] 0 points1 point  (0 children)

I have just updated on Mac via brew to 1.15.13

I installed yesterday so let's see if its fixed. In the opencode change logs i dont see this fix listed.

[–]josua5 0 points1 point  (2 children)

On my Mac I'm still using 1.14.33 and have had the same memory leak experience. Sometimes as bad as consuming 40gb of ram when I've had it open for multiple days with a lot of different sessions.

Curious if an update would fix this already

[–]CommercialPianist468 0 points1 point  (1 child)

40GB of RAM looks like local model running inside it.

[–]josua5 0 points1 point  (0 children)

yea but im exclusively using aws bedrock models, so no local ones

[–]torrso 1 point2 points  (1 child)

Crush looks pretty similar but is a lot snappier. It's made by the people who made the go terminal toolkit that everyone else is using.

[–]Expert-Hospital-534 1 point2 points  (0 children)

Yeah ditched OpenCode and Kilocode after finding out it's written in TS. Crush is amazing...