Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By deviantony
Browser-based annotation tool that lets you add line-specific feedback to any file
npx claudepluginhub deviantony/claude-plugins --plugin canon
A browser-based annotation tool for Claude Code that lets you add
line-specific feedback to any file, with annotations flowing back
into your conversation as structured context.
AI Manifesto: Vibe-coding
This project is vibe-coded with AI. The associated code has undergone little to no review. It is recommended to fork this project if you would like to see it evolve.
Install the plugin from the claude-plugins marketplace:
claude plugin marketplace add deviantony/claude-plugins
claude plugin install canon@deviantony-plugins
Then in a Claude Code session, run /canon:setup to download the binary for your platform.
Supported platforms: Linux (x64, arm64), macOS (Apple Silicon), Windows (x64)
In a Claude Code session:
/canon:new
A browser window opens automatically at http://localhost:9847. Browse files, click lines to annotate, and submit to return feedback to Claude.
To update Canon, update the marketplace and plugin:
claude plugin marketplace update deviantony-plugins
claude plugin update canon@deviantony-plugins
Then in a Claude Code session, run /canon:setup to update the binary.
Restart Claude Code after updating to ensure changes take effect.
To install the binary to a custom location instead of ~/.local/bin:
export CANON_BIN_DIR=/usr/local/bin
Then run /canon:setup.
If running Claude Code in a container or over SSH:
export CANON_PORT=9000
export CANON_REMOTE=1
claude # then run /canon:new and open the URL manually
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Launch file-review GUI for reviewing markdown files with inline comments
Native diff review window (Monaco + Glimpse) for AI coding agents. Browse changes since the merge-base with your base branch (or last commit / uncommitted), leave inline + file-level + overall comments on the slop, and have the agent address each item.
Terminal-based code review companion for Claude Code. Review diffs, leave structured feedback, and submit reviews — all from a TUI running alongside Claude.
Interactive Plan Review: Mark up and refine your plans using a UI, easily share for team collaboration, automatically integrates with plan mode hooks.
Review markdown documents with an interactive TUI. Leave inline comments, then let Claude address the feedback automatically.
Interactive plan annotation UI: review, strikethrough, and comment on Claude's plans before approving. Fully local, no external services.
Claude Developer Experience — setup wizard and code review tools for Claude Code projects
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim