plannotator annotate to open a Markdown, MDX, text, or HTML file, a web page, or a folder of supported documents.
Open a document
--gate when the document needs an explicit approval decision:
Open a folder
Pass a folder to open the file browser:.md, .mdx, .txt, .html, and .htm files. Select a file to annotate it, then move to another file without starting a new Plannotator session. Common generated and dependency directories, including node_modules, dist, and build, are skipped.
See Annotate a Folder for file-browser shortcuts, folder feedback, and large-folder limits.
Open a web page
Plannotator converts web pages to Markdown before annotation. Jina Reader is used by default for public pages. URLs on localhost or private networks use a direct fetch because Jina cannot reach them. Use direct fetch for any URL with--no-jina:
.md or .mdx are read as text when the response is Markdown.
Plannotator imports a web page into its annotation UI. It does not attach notes directly to elements on the live website. The upcoming Plannotator desktop app will support that direct workflow. Until then, use App Notes in the Chrome Web Store, a free local-first extension with public source. The latest GitHub release provides separate Chrome and Firefox packages with checksums.
Edit Markdown
The Markdown editor supports two outcomes:- For a plan, agent message, URL conversion, or other non-writable source, Plannotator sends your changes to the agent as a unified diff.
- For an eligible local Markdown, MDX, or text file, save with
Cmd/Ctrl+Sto replace the file atomically. Plannotator confines the write to the opened source file, checks whether it changed on disk, and asks you to resolve a conflict when needed.
