The Markdown editor that works with your AI agents, not against them.

HermesMarkdown keeps your notes on your machine as plain .md files — and structures them so Claude Code, Cowork, or any other agent can read, navigate, and update them without instructions every time.

landing_demo.md — hermes_vault
No Account Required
Plain .md Files
Structured for Agents
Your Keys Stay Local

Most Markdown editors are great for writing. They're terrible for agents.

When you drop a vault into Claude Code or Cowork, the agent starts from scratch every time. It has no idea which files are relevant, what they cover, or when to reach for them. It either burns through your context window — or guesses, and pulls the wrong file.

HermesMarkdown fixes this before the agent ever opens a file.

Your notes are structured for agents out of the box

Every file gets a small YAML block at the top — automatically. It tells any agent what the file is about (scope), when to load it (read_when), and how it connects to other notes (related). You fill it in once. Every agent that ever reads your vault benefits permanently.

No more pasting context into every chat. No more agents loading files they don't need.

title: "ops-log-june" · active · #trading
---
title:"ops-log-june"
status:active
scope:"Daily ops for alpha-prod"
read_when:[ops queries]
related:[]
tags:[trading, alpha-prod]
---
#tradingfrom frontmatter
#activelifecycle tag
Agent Context
Agent readability — 95/100
Frontmatter
40/40
Heading structure
30/30
Typed fences
10/10
Tables
5/5
Bold anchors
3/5
✓ Saved~340 tokensAI: Structured

Agents know exactly what to read — and what to skip

HermesMarkdown generates an AGENTS.md file in your vault that any agent reads first. It describes your vault structure, your schema, and a simple protocol: check read_when first, read scope only for most tasks, load the full file only when scope isn't enough. This keeps agent context small, fast, and relevant. The status bar shows a live readability score so you know at a glance how well any file is structured.

You bring your own AI keys

Connect your Anthropic or Google Gemini API key. HermesMarkdown uses it to auto-generate scope fields, suggest related links, and improve your writing — inline, in the editor. Your keys stay in your browser. We never see them or proxy your requests.

Claude 3.5 Sonnet
Active
Gemini 1.5 Pro
Configured
BYO API Keys
hermes_vault/
daily-notes.md
project-ideas.md
ops-log-june.md
api-design.md
meeting-2026.md
Connected

Smart Workspaces

Open any local directory as a vault and save directly to your machine — no upload required. Filter your entire vault by tag, date, or word count with Smart Workspaces. A built-in Today's Work view shows everything you touched in the last 24 hours. WikiLinks connect notes vault-wide — type [[note name]] and navigate with a click.

Google Drive sync

Opt-in cloud backup. Connect your Google Drive and HermesMarkdown syncs in the background — your vault stays on your machine and works offline first. Disconnect any time, files stay put. It 's an escape hatch, not a dependency.

Local
Vault
Google
Drive
Drive Sync
Zen Mode

Zen Mode & multi-pane editing

Zen Mode (Ctrl+Shift+Z) collapses every panel to one line, nothing else. Open files side by side and drag tabs between panes. Elements in the editor are live — click [ ] to toggle tasks, click any date to open a calendar picker, and Ctrl+Click any WikiLink to navigate instantly.

Financial totals & smart syntax

Add a Total: line to any list of currency values and it sums them automatically. Type / for the template menu — Daily Note, Meeting Notes, and more. Shortcodes expand inline: ..d for today's date, calc() for inline expressions.

#draftRedesign API layer
#activeVault schema migration
#todoAuth token refresh
#progAPI layer rebuild
#doneVault schema migration
- Hosting: $120
- Design: $340
Total:$460.00← auto
Sprint ends2026-06-14
Smart Syntax
Edit×TableCSV
Task
Status
Date
Design
Done
06-10
Build
WIP
06-15
Table Editor

Table editor

Click inside any Markdown table for a full toolbar. Add rows, sort by date or number, export to CSV. Output is clean, auto-padded Markdown. Insert a starter grid with /table or the {table} shortcode.

Own your context. Own your output.

Plain .md files. Structured for agents. Runs in your browser, saves to your machine.