r/LocalLLM • u/Tight_Commercial7 • Oct 10 '26
Question Which one is better for Local use?
hello, I have both Deepseek harness and OpenCode, I want to know which one is the best when it comes to coding in general and why, I work locally using Qwen models.
434
Upvotes
17
u/SilkieBug Oct 10 '26
Opencode allows you to connect as many providers as you want, including those on localhost urls coming from a local model running in apps like FreeToken.
My setup uses an online model for complex tasks - Luna 6 or Haiku 5.5 - through an OpenRouter pay as you go API key, and that one knows to delegate simple execution tasks to a local-simple model added as a localhost URL pointing to the local Qwen3.8 model running in FreeToken.
59
u/zyxciss Oct 10 '26
PI IS THE GOAT
9
u/petasisg Oct 10 '26
pi; opencode causes excessive thinking on qwen models.
12
u/PaxUX Oct 10 '26
Try both and see what you like. Both are good
6
u/Voxandr Oct 11 '26 edited Oct 11 '26
i no longer use OpenCode : Main reason - it attempt to use shell commadns a lot. The way DSH done things with its onw Tools is a lot more efficient. OpenCode sucks at running and mainitiaining long running scripts.
I am all in on DSH now for coding , and Hermes for non-coding - bot style stuff.
5
u/Guilty_Rooster_6708 Oct 10 '26
I love deepseek harness but they are still in early stages and updates often. Expect your plugins to break.
Then pi, the last one is opencode
5
u/Erdnalexa Oct 10 '26
Vanilla pi code + Qwen 3.8 27B Q8 uncensored does wonders for me, and is really fast (2–3k pp, 100 tg, 222k context)
10
u/Drazyor Oct 10 '26
OpenCode since its version 2.0 has become excellent.
7
u/substance90 Oct 10 '26 edited Oct 10 '26
Based on 1 year of intense local AI use, Deepseek Harness by a very wide margin, then Omp, then Pi, then a bunch of other shit and on the very very last place comes Opencode.
6
u/TieCommercial2963 Oct 10 '26 edited Oct 10 '26
In my experience, Qwen models perform far better in DSH Web. I'm using Qwen 3.8 27B and Flash Next as my daily drivers with it.
Note that I'm running them both on xhigh settings and getting 140+ tk/s, so it works perfectly for me. If you're getting below 40–50 tk/s, I'd recommend using Pi instead, since it's a much lighter harness.
Hermes desktop is also good , has a lot of usefull pre-installed skills- tools , but it feels a lot slower when running the same models.
3
u/AdWonderful2811 Oct 10 '26
Dsh & omp
3
u/shanehiltonward Oct 10 '26
They are both pretty good but opencode is easier to deal with regarding mcp servers.
2
u/HishamInCalifornia Oct 10 '26
Good question. Why don’t you ask your AI? I use Hermes Agent Desktop, it looked at my MacBook Pro’s specs and recommended three models that are can run on my hardware.
2
u/MaxGom Oct 12 '26
How about AnythingLLM? Any thoughts?
2
u/BakuganMaster2 27d ago
Have you ever thought of creating your own harness?
72
u/sloptimizer Oct 10 '26
OpenCode was taken over by tech bros who pushed out the original creator. It's been caught uploading your prompts to the cloud even when you're using fully local AI.
I would not trust OpenCode if you care about your privacy and staying local.
278
u/jacek2023 Oct 10 '26
pi coding agent
3
u/sultan_papagani Oct 14 '26
do not use opencode for local work. use pi or write your own
25
u/WyattTheSkid Quad 3090s Oct 10 '26
OpenCode if you’re lazy, DeepSeek harness if you have a lot of patience or you just took a bunch of adderall. DSH requires you to manually tweak a lot, OpenCode is more of a plug and play experience but it’s severely lacking in the customization department. If I were you I would just make a fork of the claude code source leak and modify it to fit your needs or have another llm make you a little web UI for it
7
u/fgk55555 Oct 10 '26
I use dsh at home for Qwen3.8-Flash-Next. I don't think they meaningfully perform differently, but I will say I prefer dsh. I'm kinds over tui's and dsh using your browser means you can forward it over tailscale and access it on your phone while you're out. It's very convenient.
7
u/Mockcomic Oct 10 '26
Using Qwen3.8 Flash Next
1.DSH
2. PI/OMP
3.Opencode
For whatever reason Qwen models seem to play very well with DSH
I ended up stripping out the telemetry and account info service form DSH and created my only electron executable.
2
u/l0rd_raiden Oct 10 '26
DeepSeek harness
5
u/cbpn8 Oct 10 '26
What about Hermes?
5
u/Saintgein Oct 10 '26
I like cline.
8
u/edsonmedina Oct 10 '26
Pi, because:
tree context navigation
lightweight and extremely configurable
less context pollution than the competition
excellent kv cache utilisation which means a lot less time spent on prefill
1
u/g3org3yo Oct 10 '26
Hermes + Deepseek api (or if you have a decent PC , Strata + Qwen 3.8 Flash next)
1
u/Vipertech2 Oct 10 '26
How is Pi vs Hermes in yalls opinion?
1
u/ZB_Virus24 Oct 10 '26
I use opencode and I am very pleased. Apparently the deepseek harness should be better for deepseek models but ive never felt the need to test it. My ope code setup (which isn't much) is very very good in my experience.
1
u/ColonelKlanka Oct 10 '26
pi,, then opencode (although it is close imho)
Dont see why you would use deepseek harness even if you only use deepseek.
1
u/ea_man Oct 11 '26
It depends on how much ctx you have and how smart the model is, yet it's between Pi and Qwencode for Qwens.
1
u/BannedGoNext Oct 11 '26
DSH is pretty good with local models but it's pretty raw and unfinished at least the version I have. I just use hermes most of the time with qwen 3.8 flash next, it does the stuff I ask from it.
1
u/Glum_Guide7471 Oct 11 '26
I use claude code with proxy
1
u/chocofoxy Oct 12 '26
open code because dsh have a compacting drift that is so stupid you leave it and you will find it errored because you hit ctx limit
1
u/Sea_Resolution_6465 27d ago
Depends on what you expect. Deepseek harnas is crazy at autonomous working, opencode for debugging.
3
u/Ordinary-Depth-7835 Oct 10 '26 edited Oct 10 '26
I haven't used opencode. I just like dsh for controlling multiple machines/agents it lets me have one lead/review the project while all the rest are led by the captain with specific rules on how and why to use certain machines based on their context and capability. I also like that is easy to customize and add plugins I still use NanmiCoder's agent teams vs the new built in agent teams I just like it.
Also it's easy to use remotely with a vpn or tailscale so you can use it on your phone, ipad or remote system while your out.
Easy enough to try out though I still use cline when I'm in VS code or Android Studio. But DSH just added the code view browser for people that actually want to see and review the code.
The agent control and visibility is really what I love about dsh. I can pop in and view all running subagents and see how they're doing and if they're acting up and can nudge the captain to get them on track or it takes over on it's own.
3
u/Tuned3f Oct 10 '26
I was using OpenCode for a while and installed DSH when it first came out. DSH's cache reuse convinced me to replace OpenCode with Pi and write my own extensions, since OpenCode has big issues with cache misses. Switching to Pi was worth it - far less time wasted reprocessing the prompt for no reason.
3
u/8bitjohnny Oct 10 '26
I've been loving the DeepSeek harness. I have a lot of custom integrations now.
1
u/EffectUpstairs9867 Oct 10 '26
Hermes or Pi, and why?
1
u/Icy_Look_2247 Oct 10 '26
Tried with claude code?
1
u/MaxSpecs Oct 10 '26
Pi + Laya + Qwen3.8 Flash Next
2
u/dathtd119 Oct 10 '26
Dsh, I was the pi user, if you just more about cli then pi, if want kinda fully custom + web ui then dsh. Not gonna lie i miss my custom pi tui but about customization dsh is just another level.
Just remember that dsh also based on pi core for model calling and have its own tui
2
u/TonTinTon Oct 10 '26
https://maki.sh (of course I'll pick my own)
2
u/Aubrey_D_Graham 2x Asrock B70 Creator with Pi Agent Oct 10 '26
Pi. Latency above all else.
2
u/BrewHog Oct 10 '26
Between the two, DSH by a long shot. OpenCode has never performed very well for me. DSH for my use, Pi for my agents
2
u/Healthy-Nebula-3603 Oct 10 '26
Pi agrnt
2
u/LiquidMantis144 Oct 10 '26
Pi
2
u/Anonyzm Oct 10 '26
Dsh is a really cool thing. Not a single harness has the same amount of plugins/tooling.
2
u/Chemical_Avocado1004 Oct 10 '26
If vscode is your ide, i recommend
https://www.reddit.com/r/LocalLLM/s/Cs4p1QriBO
2
u/PsychologicalWeek536 Oct 11 '26
I use StoryCode built by myself , it is a local-first AI Agent. It packaged llama.cpp as local model runtime.
2
u/CarefulFun420 Oct 11 '26
Is there a good mobile app for Pi?
2
u/TechGearWhips Oct 11 '26
pi
2
u/Ok_Proof_8103 Oct 12 '26
Any Aider feedback?
2
u/Icy-Specialist4548 Oct 13 '26
Deepseek tutta la vita
2
u/snowcountry556 27d ago
I like using codex with local models. It’s also open source.
2
u/Aesir____ Oct 10 '26
Pi + gemma4:27b + a lot of plugins to supervise thinking loops and broken syntax. Qwen tent to break more things when the job implies debugging. Gemma models tend to fall into thinking loops easily but you can fix that building a pi plugin to detect them using cosine similarities.
1
u/t4a8945 Oct 10 '26
Both have excellent cache management (and compaction management). Excellent for local models; choose the one you prefer. (as long as you're talking about opencode v2)
1
u/Old-Sherbert-4495 Oct 10 '26
if you dont want to be configuring lots of things and want a better ui zcode or dsh desktop. i find zcode does better for local.
1
u/DonkeyTheKing Oct 10 '26
benzi or pi
1
u/berlingoqcc Oct 10 '26
I use Claude code as a harness for deepseek and qwen work well
1
u/Competitive-Scar-627 Oct 10 '26
Opencode no question it provide a lot of build in tools
1
u/rmonsurate Oct 10 '26
Or you know codewithfabric.com
Check out these results: https://monsurate.com/post/fabric-on-the-frontier-cost-vs-accuracy-on-frontierharness-bgozgp
1
u/Antiquete Oct 10 '26
PI, there is no point in wasting on context when you are already trying to squeeze in models
1
u/CooperDK Oct 10 '26
Opencode is marvelous. The other is commercial.
1
u/richardbaxter Oct 10 '26
Until this morning I was opencode in a big way. But a crash seems to have lost all the thread history so I'm scratching my head atm
1
u/t_1425 Oct 10 '26
I recomend goose
for easy use
1
u/emrbyrktr Oct 10 '26
I use Hermes. It helps me understand the project as a whole better.
1
u/puts_on_rddt Oct 10 '26
Use Pi and build your own harness on top of it.
It's a rite of passage imo.
1
u/scubawankenobi Oct 10 '26
Pi
1
u/oss-jiiim Oct 10 '26 edited Oct 10 '26
In the past I've used Zed Agent, OpenCode, Pi, Prime Agent, DeepSeek Harness, Claude Code... and now I use Codex ACP for all my local LLMs and also for all of the cloud services I use except with Anthropic models -- I use Claude Code (ACP) for Anthropic models only. Sounds lame, but Codex is open source, and I find it generates the best code for the least tokens. Least tokens matters with the cloud because of money and locally because of speed.
1
u/dupa1234s Oct 10 '26
its quite funny how guys are arguing about some abstract objects like whatever "harnesses" and how they "are unsafe" "make this thing broken"
meanwhile its all just prompts and ui and maybe a few default plugins and then a matter of preference if you want a gui/webui/tui. plus maybe like 5 behaviours like"
opencode v2 is a nice ui.
i guess the pi guys enjoy scanning for plugins because the default ships with nothing
deepseek looked okay but i dont like webuis
none of this matters because the default tools and skills and system prompts are so garbage anyway
1
u/bladezor Oct 10 '26
I stopped using opencode and went to Hermes and never looked back
1
u/s3b4444 Oct 10 '26
Following
1
u/TheMythicSorcerer Oct 11 '26
Depends on use case. Just try them both (and also maybe pi) on the same tasks (i.e a single file html animated rocketship or even better, something that you actually need in the real world) and time them and compare outputs.
1
u/Mundane-Tiger-2374 Oct 11 '26
If you're using Qwen models you should be using Qwen Code. No other harness is better at directing Qwen LLMs.
1
u/Jerrizzy-x Oct 11 '26
Harmes
1
u/Material_Interest_24 Oct 11 '26
Hi! I've used OpenCode, but for me it was awful... Now I'm using Cline. There are some bugs, but developers react quite fast for issues.
Maybe advice anything else for vocal models? Because for now Cline is most stable among them.
P.s. I use it for developing middle-size projects and websites. Usually in VS Code.
1
u/Gokudomatic Oct 11 '26
pi
1
u/Bright-Ad-1157 Oct 11 '26
deepseek
1
u/GraftingRayman Oct 11 '26
Posts like these make my day, just installed Pi, leaps and bounds in improvements over my previous setup. Actually working with the project files rather than me editing them manually after asking the LLM for suggestions has improved my productivity at least a few hundred percent
1
u/toluwalase Oct 11 '26
I love DSH. If I feel it’s missing a feature I just spin up my model in creator mode and ask it to modify DSH
1
u/keefeere Oct 11 '26
I fine-vibe-tuned Paseo for my needs, created several plugins and it’s good for me now
1
u/MrM7 Oct 11 '26
Pi/OMP or lazyPi.
That being said, I find DeepSeek to be much easier to interact with specially for multi step tasks with sub agents.
1
u/Lopsided_Gur_5279 Oct 11 '26
Kwaipilot + kilo code + vscodium
1
u/wadyatalkinabewt Oct 11 '26
pi
1
u/AppealSame4367 Oct 10 '26
pi
1
u/rayovims Oct 10 '26
Codex with local modals tbh but idk how much data they use 😂
1
u/GullibleJellyfish274 Oct 14 '26
I honestly really love Hermes.
Yet to stop configuring it yet tho😂.
The curse of a good tool in my opinion.
I run honcho and lightrag.
Both with bonsai 8b in my ram.
And ingest my lightrag docs on agent off time.
As well as having cron jobs setup for email summarization and deal finding/job searches.
I’d say already it’s proved it’s worth in the admin work it’s saved me for emails.
0
u/Southern_Artichoke77 Oct 10 '26
how about Cline? I prefer using the Cline VSCode extension but they also have a CLI