LEGAL/FINANCIAL/PERSONAL data privacy
The workflow:
Hermes (orchestrator) routes every request. Skills already declare which model tier they need (the model: frontmatter is real, not decorative). When a request touches sensitive data, Hermes defaults to the local model — Gemma, via the Ollama instance Hermes already runs, currently idle — instead of escalating straight to Claude.
  1. Local model scopes the request — reads the sensitive material, decides what needs coding. It only proposes; it never makes the final call.
  2. A deterministic script does the actual encoding — swaps real names/values for stable per-entity codes via a codebook (table lookup, not AI judgment). .
  3. A preflight check verifies nothing raw survived before anything leaves the machine — the check that can demonstrably fail on a bad run, not just a claim that coding happened.
  4. Only then does it ask permission to send the coded payload out — your "greenlight and asks permission" step.
  5. Claude works entirely on coded tokens — never sees a real name, real entity, real number.
  6. The same local codebook decodes Claude's answer back to real names before you see it.
That's the full round trip. Claude never sees a real name; you never see a code.
What am I not thinking of?
7
5 comments
Alexander Paschka
6
LEGAL/FINANCIAL/PERSONAL data privacy
Clief Notes
skool.com/cliefnotes
What we give away free beats most paid courses. Build durable AI systems with a Marine vet and Edinburgh researcher. 40+ lessons, growing.
Leaderboard (30-day)
Powered by