Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Review Comments

Shota ShiraiShota Shirai55 downloads

Notion-style review comments stored as CriticMarkup. AI-friendly format for LLM-assisted editing.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates5

日本語版 README: README.ja.md

Notion-style review comments for Obsidian. Select text, click the floating button, and add a comment. Comments are stored directly in .md files as CriticMarkup, so Claude / GPT can read the file and apply the requested edits without any export step.

Comment format

The original {==text==}{>>shirai|2026-05-13: please rewrite<<} has an issue.
  • {==...==} — highlighted span (rendered in yellow)
  • {>>author|date: comment<<} — comment metadata

Build

git clone https://github.com/ShotaShirai1719/obsidian-review-comments.git
cd obsidian-review-comments
npm install
npm run build

This produces main.js.

Install

Let $VAULT be the absolute path to your Obsidian vault:

mkdir -p "$VAULT/.obsidian/plugins/review-comments"
cp main.js manifest.json styles.css "$VAULT/.obsidian/plugins/review-comments/"

Or, for development, symlink the working directory:

ln -s "$(pwd)" "$VAULT/.obsidian/plugins/review-comments"

Then in Obsidian:

  1. Settings → Community plugins → enable Review Comments
  2. Settings → Review Comments → set Author name to your own name

Usage

  1. Drag-select a span of text
  2. Click the 💬 Comment button that appears near the selection
  3. Enter your comment in the modal. Multiline notes and bullet lists are supported.

Alternatively:

  • Select text → Command palette → Review Comments: Add comment to selection
  • Assign a hotkey (recommended: Cmd + Shift + M)

Side panel

Open the comments panel from the left ribbon (speech-bubble icon) or via Review Comments: Open comments panel.

  • Click a card or Jump → jump to the corresponding location in the document
  • Resolve button → replace {==text==}{>>...<<} with text (deletes the comment, keeps the original text)

AI integration

Pass the .md file directly to Claude Code or another LLM with a prompt like:

Apply the edits described in the CriticMarkup comments ({==...==}{>>...<<}) in this file. Remove the CriticMarkup once each comment has been applied, and restore the highlighted spans to plain text.

This closes the loop: comment in Obsidian → hand off to an LLM → get a clean diff back.

Development

npm run dev   # watch mode
npm run build # production build

License

AGPL-3.0-or-later.

Any modified version that you distribute, or expose over a network, must be made available under the same license. If that's a constraint for your use case, please open an issue before integrating this plugin into a closed product.

90%
HealthExcellent
ReviewSatisfactory
About
Add Notion-style review comments by selecting text and clicking a floating button to insert inline CriticMarkup annotations. Store comments directly in Markdown so LLMs can read and apply edits, and use the side panel to browse, jump to, and resolve comments.
AnnotationSidebarEditing
Details
Current version
1.0.0
Last updated
6 days ago
Created
Last week
Updates
5 releases
Downloads
55
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
AGPL-3.0
Report bugRequest featureReport plugin
Author
Shota ShiraiShota Shiraishotashirai1719
GitHubshotashirai1719
  1. Community
  2. Plugins
  3. Annotation
  4. Review Comments

Related plugins

HiNote

Add comments to highlighted notes, use AI for thinking, and flashcards for memory.

Advanced Tables

Improved table navigation, formatting, and manipulation.

Notebook Navigator

A better file browser and calendar inspired by Apple Notes, Bear, Evernote and Day One.

Recent Files

Display a list of recently opened files.

Meta Bind

Make your notes interactive with inline input fields, metadata displays, and buttons.

Outliner

Work with your lists like in Workflowy or Roam Research.

Various Complements

Complete words similar to auto-completion in an IDE.

Longform

Helps you write and edit novels, screenplays, and other long projects.

Creases

Tools for effectively folding Markdown sections.

Image Converter

Convert, compress, resize, annotate, markup, draw, crop, rotate, flip, align, drag-resize, rename with variables, and batch process images: WEBP, JPG, PNG, HEIC, TIF