The editor you keep meaning to build.

A lightweight, local editor for the Markdown, HTML, YAML, JSON & config files your agents write.

Dev notes Pokedex.md
Dev app package.json
Dev notes Architecture.gcv
PROPERTIES
status Catching
tags pokemonkanto
updated 2026-08-03

Pokedex

Gotta catch one of every species, starting with the Kanto region. I want to be the best trainer in the world.

Catch log

  • Bulbasaur — starter
  • Pikachu — Viridian Forest
  • Charizard — still just a Charmander
PROPERTIES
name grove
version 0.4.0
private
keywords markdown local-first macos
scripts 3
dev tauri dev
build tauri build
typecheck tsc --noEmit
notes/ LocalEditor Claude Code git


100%

You don’t need to read code to use it.

Whatever format your agent used to write it, LocalEditor gives you a normal, editable view — no syntax to learn. Be it a standard md, html, yaml, json or any config file.

Migration status
Schema is updated on staging. Remaining work before we flip production over:
/
Heading 1
Bulleted list
Checklist
Table
Backfill the archived rows
Re-run the row-count check
Flip the read path to v2

Edit markdown files with slash / commands

Markdown renders like a real page — headings, checklists, tables — and you write in it directly with slash commands. No need to remember syntax.

research draft ship it ask Dana

Draw your thinking, not just write it

Canvas format for freeform notes and diagrams. No other editor has this.

Jump to anything… roadmap > ⌘K
Q3 roadmap projects/
Release notes notes/
roadmap.yaml config/
New file
Open folder…
Open terminal

Find anything, instantly

⌘K to search across every open folder, files or run commands.

.gitignore .env config.yaml
node_modules
dist
coverage
API_KEY ••••••••
DB_URL ••••••••
PORT 3000
name grove
version 0.4.2
theme system

Config files, made readable

.gitignore, .env, and YAML each get a real, editable view instead of raw syntax.

launch.html

Open HTML files in same app

HTML files render live — real interactivity, no browser tab, no server to spin up.

Frequently asked questions

Where are my files stored?

Wherever they already are. LocalEditor opens a folder of yours — it doesn't import, copy, or move anything. There is no library and no project format; a "project" is just a folder you picked.

Does it sync?

No, and it never will — that's a permanent principle, not a missing feature. Because your notes are plain files in normal folders, any sync you already trust (iCloud Drive, Git, Dropbox, Syncthing) works unchanged.

What file formats does it handle?

Markdown (.md) with CommonMark/GFM output plus [[wikilinks]]; HTML (.html/.htm) with a sandboxed live preview; YAML, JSON, .env, and .gitignore each with their own editable, source-preserving view; images, video, PDFs, and CSVs with inline previews; common code files with syntax highlighting; and LocalEditor's own open canvas format (.gcv) for freeform visual notes. Anything else opens in its default app.

Can my AI agent use the canvas diagrams?

Yes. Canvas files (.gcv) are plain, versioned JSON, not flattened images — element types, labels, and connections are all in the file. Sketch a wireframe or diagram once and your agent can read it directly as context, no separate design tool or screenshot needed. Canvas is still under active development, so expect some rough edges.

What will it cost?

Free for 30 days during Beta. After that it's view-only until you upgrade — pricing to be announced.

What platforms?

macOS only.

When can I use it?

It's in active development — the editor core is working today. Sign up for beta access and you'll get one email when it's ready.

Wasn't this called GroveNote?

Yes — same app, renamed in August 2026. There's an existing note-taking app called GroveNotes, close enough in both name and purpose to cause real confusion, so it wasn't a name worth keeping. Nothing else changed: same developer, same one-time purchase, and existing license keys work exactly as before.