Are harnesses like OpenClaw and Hermes really necessary?

Posted by GrungeWerX@reddit | LocalLLaMA | View on Reddit | 41 comments

My setup: Windows 10/11 i7 12700K | RTX 3090 TI | 96GB RAM

Local server: LM Studio

Models: Qwen 3.5/3.6 27B|35B Q5 UD K XL + Gemma 4 31B| 26B Q4 UD K XL

Up until this point, I've only used sota models for coding. When Qwen 3.5 dropped, it was the first local model that felt sota, and I've been using it ever since, primarily as a lore master for my IPs story bible, but nothing agentic.

Last week, I "built" my first agent, giving her a custom system prompt, personality template, user preferences file, memory using redis and postgres, several mcp tools for filesystem access, her own folder in documents, and cli (stripped of the http capabilities).

Every morning, she does her startup routine, checking her notes, outstanding tasks that need to be accomplished, and updates me on where we are with projects. She handles redis/postgres memory for me, and she's helping me build a personal assistant inside of n8n - she's able to build workflows herself via mcp tool.

This whole experience has blown me away. I've heard people talking about agents, known what they can do, heard about open claw, hermes, etc. But there's a big difference between hearing other people talking about it and experiencing it yourself.

I spent a lot of time setting her up exactly how I wanted. No guides, just my own ideas. But all these posts about pi, hermes, etc. had me wondering if I'm missing out on something special. But when I asked claude what benefits I'd get from those harnesses, it and gemini both told me I've already built out like 90% of what they offer and just need to give my agent the power to spawn her own agents and add dynamic tool calling for the sub-agents. I don't need context compaction because she writes summaries end of session.

Is this all? I don't assume everything AI says is right, so I want to ask the enthusiasts - what do these harnesses offer that I'm overlooking?

My plan is to have my agent spawn sub-agents - the code looks pretty simple to do - and then I want to vibecode a GUI that allows me to view their outputs along with the main agents in a custom chat window or something. I'm asking Qwen now about building the dynamic tool calls, but I also know that I can just give each sub-agent designated mcp tools.

What else should I be thinking about?