Skip to content

Code & dev helper (offline) ​

Problem: I want coding assistance on local projects without sending code to cloud APIs.

Setup: qwen3.5-64k via Ollama. Hermes started from repo root.

Use case 1: Scaffold a new docs page ​

text
Add a new page docs/best-practices/ollama-tips.md about Ollama
performance tips for Hermes. Follow the style of docs/local-models/ollama.md.
Add it to the sidebar under Best Practices in config.mts.
Run npm run build to verify.

What Hermes does: Reads existing page for style, writes new page, edits config, runs build.

This is the most common task in maintaining this handbook.

Use case 2: Debug a build failure ​

text
npm run build is failing in this project. Run it, read the error,
identify the root cause, and fix it. Show me what you changed.

What Hermes does: Runs build, reads stderr, locates broken file/link, fixes, re-runs.

Real example: VitePress failed because theme/index.ts was missing after I created an empty theme folder. Hermes identified the MODULE_NOT_FOUND and suggested creating the file.

Use case 3: Refactor without breaking ​

text
In docs/.vitepress/config.mts, the sidebar for "Getting Started"
is getting long. Propose splitting it into two groups:
"Getting Started" and "Local Setup". Show the diff before applying.

Use case 4: Write a utility script ​

text
Write a Node.js script scripts/check-em-dashes.mjs that scans all
.md files in docs/ and reports any containing em dash characters.
Run it on this project and show results.

What Hermes does: Writes script, runs it, reports findings. (This is how I cleaned the Claude handbook.)

Limitations (honest) ​

Works well offlineStruggles offline
File edits, config changesNovel algorithm design
Build/debug/fix errorsLarge codebase refactors
Script generationSubtle type-system edge cases
Docs and markdownNeeds internet for package/API lookups

For hard problems, I use local Hermes for a first pass, then review carefully.

Tips ​

  • Point Hermes at error output, not just "it's broken."
  • Say "show diff before applying" for config changes.
  • Qwen 3.5 (qwen3.5:27b) is strong for agentic coding offline.

Personal learning notes on Hermes Agent. Not affiliated with Nous Research. Verify against official docs.