Your Vault, Your Agents, Your Machine.
A local-first Markdown workspace built for engineers and AI practitioners. Structure your notes so both humans and background agents can read them — offline by default, cloud-optional.
Agent-Specific Frontmatter
Every file is auto-injected with a strict YAML schema — title, status, scope, read_when, related, and tags — so background agents and LLMs can classify any file with a single grep. A step-by-step wizard guides you through each field on new files.
Two inline lifecycles keep your work moving: document state (#draft → #active → #archived) and task state (#todo → #prog → #done). Place your cursor on any tag and press ‹ › to step through states.
Agent Readability Score
The status bar shows a live AI readability score — Structured, Good, Fair, or Weak — scored across frontmatter completeness, heading continuity, typed code fences, tables, and consistent list syntax. Hover to see exactly which fields are missing, in priority order. Fix the tips once and every agent that reads your vault benefits permanently.
Bring Your Own AI
HermesMarkdown doesn't force a specific model. Plug in your own API keys for Anthropic Claude or Google Gemini to power summaries, frontmatter generation, and agentic workflows. Your keys are stored locally in your browser's encrypted storage — we never proxy your data or see your keys.
Vault Management
Open any local directory as a writing vault and save directly to your machine via the File System Access API — no upload required. All files live flat in your vault root. Smart Workspaces filter them in real time by tag, filename, date, or word count, with a built-in Today's Work view for files edited in the last 24 hours.
Google Drive Integration
When you want cloud backup, opt in. Connect your Google Drive and HermesMarkdown syncs in the background — your vault stays on your machine and works fully offline first. It's a one-way escape hatch, not a dependency: disconnect at any time and your files stay put.
Vault
Drive
Writing Experience
Toggle Zen Mode (Ctrl+Shift+Z) to collapse every panel and focus on a single line. Split the workspace into side-by-side panes and drag tabs between them. 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.
Syntax & Shortcuts
Type / to open the slash command menu — fuzzy-filter templates including Daily Note, Meeting Notes, and ready-made /agent context blocks. Shortcodes expand inline: ..d for today's date, calc() for expressions, and a Total: line that auto-sums every currency value above it.
Table Editor
Place your cursor inside any pipe table to reveal a floating toolbar — open the Advanced Dialog, delete the whole table, or copy as CSV. Inside the Dialog, add or remove rows and columns, sort with type detection across dates, currency, and numbers, set per-column alignment, and preview the auto-padded Markdown output. Insert a starter 3×2 grid with /table or the {table} shortcode.
Own your context. Own your output.
Built for the era where your notes are also your agents' context.