Plannotator v0.27.6

Plannotator is an open-source platform designed to review and validate plans and code generated by AI coding agents.

The platform provides a centralized interface where developers can:

  • Review AI-generated plans

  • Annotate proposed actions

  • Approve or reject tasks

  • Inspect code changes

  • Provide structured feedback

  • Improve agent outputs

  • Maintain human oversight

Rather than replacing developers, Plannotator aims to keep humans involved in critical decision-making during AI-assisted development.

As AI coding agents become increasingly capable, developers face a growing challenge: ensuring that AI-generated plans and code changes align with project requirements before they are executed. Plannotator addresses this problem by acting as a review layer between developers and AI coding agents.

Instead of generating code itself, Plannotator focuses on making AI-driven development more transparent and controllable. It allows teams to review, annotate, approve, reject, and refine agent-generated plans and code changes before they affect a project.

Download Plannotator v0.27.6 - Software Mirrors

Plannotator v0.27.6 for Windows

plannotator-paste-win32-arm64.exe | 90.2 MB

plannotator-paste-win32-x64.exe | 93.92 MB

plannotator-win32-arm64.exe | 143.4 MB

plannotator-win32-x64.exe | 147.12 MB

Plannotator v0.27.6 for macOS

plannotator-darwin-arm64 | 114.13 MB

plannotator-darwin-x64 | 119.17 MB

plannotator-paste-darwin-arm64 | 60.51 MB

plannotator-paste-darwin-x64 | 65.97 MB

Plannotator v0.27.6 for Linux

plannotator-linux-arm64 | 142.54 MB

plannotator-linux-x64 | 143.41 MB

plannotator-paste-linux-arm64 | 89.35 MB

plannotator-paste-linux-x64 | 90.21 MB

Plannotator v0.27.6 for Other

plannotator-0.27.6-release-sbom.cdx.json | 1.59 MB

Plannotator v0.27.6 Release Notes:

Follow @plannotator on X for updates
Missed recent releases?
  • v0.27.5: Annotate your running app, Agent TUI placement, collapsed lockfiles, VS Code theme fix, Pi fixes
  • v0.27.4: Portable Guided Review exports, guides.show share links, guide CLI, favicon switcher, jj Call Flow
  • v0.27.3: Folder watcher freeze fix on large repos, first SBOM-attested release pipeline
  • v0.27.2: Mobile plan and code review, Codex CLI 0.147 fix, folder annotate cold-start, configurable markdown extensions
  • v0.27.1: Open-in-editor launch fix, file headers respect Viewed/Git-add visibility toggles
  • v0.27.0: Call Flow analysis, --tailscale remote reviews, review panel remembers your view, Pi rebuild (breaking command rename), focus-mode shortcut
  • v0.26.8: Placed comment markers on HTML pages, shift-click multi-select, live app annotation
  • v0.26.7: Pinpoint targets any element on HTML pages, smarter hover labels, zero-scan hit testing
  • v0.26.6: Fixed empty environment variables in sandboxed sessions (Bun 1.3.14 builds)
  • v0.26.5: HTML pinpoint element annotations, durable annotate submissions, installer fallback for old git, vim HUD cursor fix
  • v0.26.4: Skill-menu hover jitter fix (same-day patch on v0.26.3)
  • v0.26.3: Skill references in comments with / or $, reachable remote session URLs, worktree switcher tooltips

What's New in v0.27.6

You can now annotate your running app. Point plannotator annotate at a localhost URL and the actual application opens inside the annotate UI: click any element to comment on it, press Esc to use the app normally, and send it all back to your agent. This works on Claude Code and Pi. The release also brings configurable Agent TUI placement, collapsed lockfiles in code review, and a wave of fixes across Pi, VS Code, and the annotation surface. Nineteen PRs, three from first-time contributors. Note: v0.27.6 is v0.27.5 plus same-day Pi support for live app annotation; these notes cover both.

Annotate your running app

plannotator annotate http://localhost:5173 no longer converts the page to a snapshot. A per-session loopback proxy mirrors your dev server and opens the real, running app inside the annotate UI, hot reload and SPA navigation included. Click any element to pin a comment on it, shift-click to join more elements into the same comment, and use placed numbered markers to track everything. --static forces the old conversion; --app forces live mode and fails loudly if the server is not reachable. The security boundary is deliberate: the proxy binds loopback only, validates the Host header before touching your app, authenticates every message between the page and the editor with a per-session token, and refuses to run at all in remote or tailnet-published sessions (use --static there). Live sessions write no session content to disk beyond your annotation draft, which is keyed per target app. Pi users get the same feature. The proxy's decision logic (injection, host validation, security gates, redirect handling) lives in one shared core used by both server runtimes, and the Pi extension ships its own Node transport with every security guard test-covered, including working hot reload through the proxied WebSocket. /plannotator-annotate http://localhost:5173 on Pi opens the live app. One behavior change to know: under PLANNOTATOR_REMOTE, annotating a localhost URL previously converted the page silently. It now exits with a clear message asking for --static, because silently converting when you asked for the live app hides what you are actually reviewing. This closes the oldest open feature request in the tracker. Thanks @JulianS-Uni for the original ask in #642, and @notxcain, who saw this feature early and built the first working take on a preview proxy in #1049 before we landed a from-scratch implementation.

One interaction model for HTML and live pages

HTML and live-app annotate sessions now open with annotation armed: hover outlines what you are pointing at, a click opens the comment composer. Press Esc and you are in interact mode, where clicks, forms, and navigation reach the page itself. The pen button in the header (or Mod+Shift+A) re-arms annotation, text selection comments work in both modes, and the eye button hides every floating control when you just want to read. These surfaces are comment-only now: the markup-delete and label tools were markdown concepts that never fit pages, and removing them made the whole flow simpler. On phones and tablets the same controls live in the Options menu. This also fixes the class of bug where a JS-driven page could not be used at all during annotation, reported by @Chrysweel in #1360 for slide decks.

Put the Agent TUI where you want it

The annotate-mode agent terminal can now dock Left or Right, or stay Hidden until you ask for it. The preference persists in ~/.plannotator/config.json, and the terminal's Position control lives in its Display popover with a matching entry in Settings. A bug fix rides along: entering wide mode used to unmount the terminal and kill a running agent session; it now stays alive in the background.

Lockfiles stop burying your review

Generated files (lockfiles, minified bundles, source maps, and anything marked linguist-generated in .gitattributes) now start collapsed in the all-files review view, the way GitHub treats them. The patch itself is never filtered; a visible notice shows what was collapsed and one click expands any of it.
  • #1346 by @backnotprop, closing #1317 reported by @FluxxField

Your VS Code theme choice wins

The VS Code extension used to force the IDE's colors onto the panel, so choosing Plannotator's light theme in a dark IDE gave you a broken mix. Now your chosen theme always wins and only the System setting follows the IDE, with a one-time migration so panels upgraded from older versions follow a light IDE again instead of being stuck on an auto-seeded dark.

Pi fixes

Three fixes for the Pi extension. thinking: "max" in phase config is accepted now (the whitelist predated Pi adding the level) and unrecognized values warn instead of vanishing, closing #1304 reported by @edision. Hosts that do not expose Pi's project-trust capability get an honest warning instead of being told to update Pi, closing #1353 reported by @materemias from OMP. And turning plan mode off can no longer leave stale planning instructions steering the session, closing #1320 reported by @nwhitley-trAIner.

Additional Changes

  • Shift+1-4 switches annotation mode from the keyboard, and the shortcuts yield when you are typing into the comment toolbar. #1244 by @galmadar
  • The review annotation toolbar stays on screen when the sidebar is closed, clamped exactly to the viewport. #1354 by @unexge
  • Concurrent settings writes no longer lose changes: config saves take a bounded advisory lock, and two server processes sharing a data dir both land their writes. Part of #1364
  • guides.show touches: two real example guides linked on the landing page, a "Made with Plannotator" link in the viewer header, and a footer credit to diffs.com. #1339, #1340, #1342, #1347
  • Docs caught up with the code: the annotate command page covers live apps, and the config reference documents the new Agent TUI settings. #1361
  • Security scanning: guides.show share links are allowlisted in gitleaks so encrypted share URLs stop tripping secret scanning. #1343

Install / Update

macOS / Linux:
bash
curl -fsSL https://plannotator.ai/install.sh | bash
Windows:
powershell
irm https://plannotator.ai/install.ps1 | iex
Claude Code Plugin: Run /plugin in Claude Code, find plannotator, and click "Update now". Pi: Update @plannotator/pi-extension to 0.27.6 and restart Pi. OpenCode: Clear cache and restart:
bash
rm -rf ~/.bun/install/cache/@plannotator

What's Changed

  • guides-show: drop the @ redirect on the 2x screenshot, credit diffs.com in the footer by @backnotprop in #1339
  • guides-show: "Made with Plannotator" link in the viewer header by @backnotprop in #1340
  • guides-show: link two real example guides under the screenshot by @backnotprop in #1342
  • ci(security): allowlist guides.show share links in gitleaks by @backnotprop in #1343
  • feat(review): collapse generated files by default in the all-files view by @backnotprop in #1346
  • guides-show: landing copy fix by @backnotprop in #1347
  • fix(pi): countermand stale plan-mode instructions on toggle-off by @backnotprop in #1348
  • feat(ui): Shift+1-4 shortcuts to switch annotation mode by @galmadar in #1244
  • feat(annotate): live local app annotation through a loopback reverse proxy by @backnotprop in #1352
  • fix(review): clamp annotation toolbar to viewport by @unexge in #1354
  • fix(pi): accept Pi's full thinking-level range and warn on unknown values by @backnotprop in #1356
  • fix(vscode): user-chosen theme wins over IDE theme sync by @backnotprop in #1357
  • fix(pi): honest capability warning when the host lacks ctx.isProjectTrusted by @backnotprop in #1355
  • feat(annotate): configurable Agent TUI placement with durable config and Hidden state by @leoreisdias in #1050
  • docs: align AGENTS.md and public docs with the v0.27.5 behavior by @backnotprop in #1361
  • fix(vscode): migrate the legacy auto-seeded dark theme cookie to system by @backnotprop in #1362
  • fix(annotate): armed-mode interaction fixes from the v0.27.5 QA gate by @backnotprop in #1363
  • fix(server): live-proxy injection and config write hardening by @backnotprop in #1364
  • feat(pi): live local app annotation through a shared proxy core and Node transport by @backnotprop in #1366

New Contributors

  • @leoreisdias made their first contribution in #1050
  • @galmadar made their first contribution in #1244
  • @unexge made their first contribution in #1354

Contributors

Three first-time contributors landed code in this release. @leoreisdias built the Agent TUI placement feature, and it arrived alongside a stack of other PRs from them that are working through review; more of that work lands soon. @galmadar added the Shift+1-4 annotation mode shortcuts. @unexge fixed the review toolbar drifting off screen, with before/after recordings that made the review easy. @notxcain gets a special mention: their PR #1049 was the first working take on live localhost annotation, months before this release shipped it. We missed the PR at the time, which was our failure, not theirs. Community reports that shaped this release:
  • @JulianS-Uni requested website annotation in #642, the oldest request closed by this release
  • @Chrysweel reported slide decks being unusable during annotation in #1360
  • @it-sha reported the VS Code light theme bug in #1053
  • @edision reported the ignored thinking: "max" setting in #1304
  • @materemias filed the detailed OMP compatibility report in #1353
  • @FluxxField requested collapsed generated files in #1317
  • @nwhitley-trAIner reported the plan-mode toggle bug in #1320
  • @felipebn shared the OpenCode per-agent model config pattern in #1059
Full Changelog: https://github.com/backnotprop/plannotator/compare/v0.27.4...v0.27.6

Key Features of Plannotator

Plan Review System

One of Plannotator's core capabilities is reviewing plans generated by AI agents before execution.

Developers can examine:

  • Proposed tasks

  • Implementation strategies

  • Agent reasoning

  • Planned file modifications

  • Workflow sequences

This visibility helps reduce unintended changes and costly mistakes.

Annotation Tools

The platform allows users to add comments, notes, and guidance directly to AI-generated plans.

These annotations can be used to:

  • Clarify requirements

  • Correct misunderstandings

  • Provide context

  • Guide future agent actions

AI Code Review

Plannotator extends the review process beyond planning by supporting inspection of generated code.

Developers can:

  • Review modifications

  • Analyze diffs

  • Leave comments

  • Request revisions

  • Validate implementation details

This workflow resembles modern pull-request review systems.

Human-in-the-Loop Workflows

A major design goal is ensuring that AI actions remain subject to human approval.

Organizations can establish review processes where important actions require validation before execution.

Open Source Foundation

Plannotator is open source, allowing teams to inspect, modify, and self-host the platform according to their needs.

This transparency is particularly valuable for organizations adopting AI-assisted software development.

User Experience

The interface is designed around review workflows rather than direct code generation.

Instead of interacting with a chatbot, users primarily:

  1. Receive agent-generated plans

  2. Review proposed actions

  3. Add feedback

  4. Approve or reject changes

  5. Monitor execution results

The workflow feels familiar to developers accustomed to pull requests, code reviews, and project planning tools.

Productivity Benefits

As AI coding tools become more autonomous, review processes become increasingly important.

Plannotator helps organizations:

  • Reduce risky AI actions

  • Improve code quality

  • Increase accountability

  • Preserve architectural consistency

  • Encourage collaboration between developers and AI agents

For teams adopting AI-driven development, these safeguards can be as valuable as the coding agents themselves.

Collaboration Features

The platform supports collaborative review workflows where multiple team members can participate in evaluating AI-generated outputs.

This allows:

  • Peer review

  • Team approval processes

  • Shared annotations

  • Collective decision-making

Such features are especially useful for larger engineering teams.

Performance

Because Plannotator focuses on workflow management and review rather than model inference, performance largely depends on the connected AI agents and integrations.

The platform itself is lightweight and primarily serves as an orchestration and review layer.

Open Source Advantages

Being open source provides several benefits:

  • Transparent development

  • Self-hosting capabilities

  • Custom integrations

  • Community contributions

  • Vendor independence

Organizations concerned about compliance, security, or proprietary workflows may find these advantages particularly appealing.

Limitations

Plannotator is designed as a companion tool rather than a complete AI development platform.

Common limitations include:

  • Requires external AI coding agents

  • Best suited for teams already using AI-assisted development

  • Smaller ecosystem than mature developer platforms

  • Additional review steps may slow rapid prototyping

  • Some users may prefer fully autonomous workflows

The software delivers the most value in environments where oversight and quality control are priorities.

Pros

  • Improves transparency of AI-generated plans

  • Supports structured review workflows

  • Human-in-the-loop design

  • Useful annotation system

  • Open source

  • Self-hosting support

  • Familiar review experience for developers

  • Helps reduce AI-generated mistakes

Cons

  • Not a standalone coding agent

  • Requires integration with AI development tools

  • Smaller community than established developer platforms

  • Adds review overhead to workflows

  • Best suited for teams rather than casual users

Who Should Use Plannotator?

Plannotator is ideal for:

  • Software development teams

  • Engineering managers

  • AI-assisted development workflows

  • Organizations adopting coding agents

  • Open-source projects

  • Teams prioritizing code quality and governance

It is particularly valuable for environments where AI-generated code requires oversight before reaching production systems.

Plannotator fills an increasingly important role in the AI development ecosystem by providing visibility and control over AI-generated plans and code changes. Its focus on human oversight, structured reviews, and collaborative workflows makes it a useful companion for modern coding agents. While it is not a replacement for AI coding tools themselves, it offers a practical solution for teams seeking greater confidence and accountability in AI-assisted software development.

Plannotator v0.27.6
Free
Software Informations:
Developer:

Operating System:
Windows / macOS / Linux
Date Added:
2026-08-21T23:07:16.416Z
Categories:

Post a Comment/Report Broken Link: