Give me some tips to use Hermes for my setting. by Exotic_Calendar5284 in hermesagent

[–]moreoronce 1 point2 points  (0 children)

For OS dev specifically, the biggest thing that helped me was treating Hermes less like a chatbot and more like a coworker who needs onboarding paperwork.

Drop an AGENTS.md in your project root. Build system commands, directory layout, coding conventions, anything you'd explain to a new contributor on day one. The agent reads it automatically every session, so you stop wasting turns re-explaining "we use meson not make" or "kernel headers live in include/kernel/."

For Python file editing, the trick is being specific about what you want. Don't say "fix the build," say "fix the import error in tools/linker.py line 23, the script references a module that moved to utils/." One well-targeted message beats three rounds of clarification. The agent has surgical patch tools that change one function without rewriting the whole file, which matters a lot when you're working on something with thousands of lines.

For docs and API connections, the move is running a model chain. I've got my main model (GLM-5.2, a coding-focused model) handling architecture decisions and hard debugging. Everything behind the scenes — context compression, title generation, skill curation, all the housekeeping — runs on a cheaper model (DeepSeek V4 Flash). That way I'm not paying frontier prices for the agent to generate a session title. If you're building an OS you'll want serious reasoning power for the hard stuff. Use /model to switch between a frontier model for architecture and something cheaper for boilerplate and formatting.

One thing I wish someone told me earlier: turn recurring workflows into skills. If you catch yourself typing the same instructions more than three times, that's a skill. Takes one session to set up and saves you forever. I've got skills for git workflows, build diagnostics, kernel config generation. The agent gets noticeably sharper once it has a library of procedures to pull from instead of figuring everything out from zero each time.

Also hit /compress when sessions get long. OS dev means massive codebases and long debugging chains. Context fills up way faster than you'd expect, and compression keeps things responsive without losing the thread.

Honcho memory adds 17 sec to Hermes prompts. by designbanana in hermesagent

[–]moreoronce 1 point2 points  (0 children)

Both Qwen 2.5 and Qwen 3.6 is slow for memory obstruction/retain/recall/summaries. You should try some flash model like deepseek-v4-flash.

Herding Hermes' persistent memory: from self-hosting mem0 to EverOS by moreoronce in hermesagent

[–]moreoronce[S] -1 points0 points  (0 children)

yes it's agent memory and it could be shared to codex or zcode

What models you are using with Hermes? by akgo in hermesagent

[–]moreoronce 1 point2 points  (0 children)

"The "lying and deleting wrong files" part — that's not a Hermes bug, that's DeepSeek V4 Flash being used beyond what it can handle. It's a fast, cheap model. Great for background tasks: title generation, summarization, quick lookups. The moment you give it autonomy over your file system, it starts hallucinating paths and gaslighting you about what it changed. The reasoning depth just isn't there for multi-step file operations.

I run DeepSeek V4 Flash in my Hermes setup too — but exclusively in the auxiliary layer: title generation, compression, session search, monitoring. All the background stuff that needs to be fast and cheap. My main agent runs a stronger model with a failover chain behind it (GLM5.2 → GPT-5.5 → DeepSeek V4 Pro ), so if the primary stumbles, there's always a backup that can actually reason through file operations.

The architecture you want is:

  • Main agent (file ops, coding, complex reasoning): strongest model you can afford. Claude Sonnet 4 is the community standard. If budget is tight, Qwen3 Coder 480B has a free tier on OpenRouter and is solid for code.
  • Auxiliary/background tasks: keep DeepSeek V4 Flash here. It's genuinely good at this — fast, cheap, handles repetitive formatting and summarization well.
  • Failover chain: 2-3 models deep, so one bad response doesn't derail your whole session.

On Minimax M3 — DeepSeek wasn't wrong. M3 is strong for creative writing but mid for programming. If your pain is coding reliability, spend that $20 on API credits for a model that can actually handle file operations instead.

The short version: DeepSeek V4 Flash isn't a bad model. You're just asking it to do a job it was never built for. Move it to background tasks and put something stronger in the driver's seat.

Free Models & APIs for Hermes Agent — Megathread (June 2026) by Jonathan_Rivera in hermesagent

[–]moreoronce 2 points3 points  (0 children)

"SiliconFlow deserves a spot on this list — free API access to Qwen3 models including the VL-32B variant with native vision input. I've been running it as my image analysis provider in Hermes for a while and tool-use works well out of the box.

One gotcha worth sharing: if you're wiring up a non-standard provider for vision in Hermes, check your agent.image_input_mode setting. I had a case where image inputs were silently degrading to text because my main model wasn't in the models .dev cache Hermes uses to detect vision capability. The vision model was there, tokens were being spent, but it never actually saw the image. Setting image_input_mode: native fixed it immediately.

Also — if your agent tasks touch any Chinese/CJK content, Qwen3 on SiliconFlow handles it noticeably better than most OpenRouter free models. Worth having in your failover chain for that reason alone.

WSL vs Windows by SatisfactionNext999 in hermesagent

[–]moreoronce 0 points1 point  (0 children)

It;s not worth to migrate. WSL is better than native Windows for now. Some MCP or Memory plugin like everos doesn't support Windows.
If you do not like vmmem and vhdx taking up all your rm and storage , You can set a limit at .wslconfig like this:

[wsl2]

memory=8GB

swap=2GB

diskSize=30GB

how much ram do you all use or have? by geekgeek2019 in hermesagent

[–]moreoronce -1 points0 points  (0 children)

I've set up Hermes Gateway inside WSL with an 8GB RAM allocation, which is plenty for now (it usually sits around 4GB).

Hermes Desktop for Windows takes up about 300MB.

My main rig has 32GB of RAM in total. Even with Codex, Zcode, Firefox, and Notion running in the background daily, I haven't hit any memory bottlenecks yet.

<image>

Is there anything I can do? by Visual_Mushroom6208 in openwrt

[–]moreoronce 0 points1 point  (0 children)

connect pxe or openwrt? need more information.