Feedback flows in. Fixes are ready by morning.
No tickets to create, no status columns to manage, no sprint ceremonies. A local agent uses your coding assistant, your pre-commit hooks, and your project config to propose fixes on isolated branches. You review the diffs.
Development Tool
The “fix this later” button that actually follows through.
Every developer has a mental list of small things they'll “eventually get to.” A padding tweak, a broken hover state, a typo. Not worth creating a ticket, assigning it, and dragging it through five columns. So it never gets done.
With Note8 on your own site, you circle them as you go. Proposed fixes appear on their own branches. The small stuff gets resolved continuously, without ever competing for your attention.
Stakeholder feedback and your own bug reports go to the same place. Same widget, same dashboard, same review flow. But it's the daily self-use that makes it stick.
You're focused
Deep in a big feature. You notice a padding issue, a broken hover state.
Circle it
Click the widget, draw on the problem, type two words. Three seconds.
Fix proposed
A branch is created. Your coding assistant reads the context, runs against your git hooks and linting rules, and proposes a fix.
Ready for review
By the time you're done with the big feature, five clean diffs are waiting for your review.
Dashboard
One clean screen. Not a cluttered control panel.
No overwhelming menus, no ten-column board, no admin settings to configure before you start. Every piece of feedback ends up in the same place, whether it came from a stakeholder or you circled it yourself. Proposed fixes show up as diffs. Merge, reject, or reply.
- Stakeholder reports and your own bug reports in one list
- Annotated screenshots with element metadata attached
- One-click merge, reject, or reply on any item
- Filter by project, status, assignee, or feedback type
- Agent-proposed fixes show up as reviewable diffs
- Manage teams, projects, and API keys from one place
# Status Type Summary
1 open screenshot Button overlaps on mobile
2 fix-ready annotate Wrong colour on nav hover
3 merged point Missing alt text on logo
4 open voice "Checkout feels slow"
5 merged annotate Footer link 404
6 fix-ready screenshot Padding off on pricingBackground Automation
Automation you opt into, not magic you're stuck with.
A lightweight daemon runs on your machine. It passes feedback context to your coding assistant, which proposes a fix on its own branch. Your pre-commit hooks still run. Your linting rules still apply. Your test suite still gates the commit. Note8 never sees your code.
- Runs on your machine with your coding assistant, your tokens, your git hooks
- Every proposed fix lives on its own branch, never touches main
- Diffs show up in the dashboard. Merge, reject, or iterate from there
- Token budget and daily caps so costs don't surprise you
- Dry-run mode to build trust before enabling background fixes
# Start the agent daemon
note8-agent start
# Dashboard open at localhost:3847
# Polling for feedback...
# New item #32523 detected
# → Branch: note8/fb-32523abc
# → Passing context to coding assistant...
# → Proposed fix committed (2 files changed)
# → Diff ready for review in dashboard
# → Awaiting your approval to mergeGit Integration
Your main branch stays clean.
Every fix lives on its own branch. A review branch merges them into a live preview. You approve what ships.
VS Code Extension
Feedback triage without leaving your editor.
Stop switching between your editor, a browser dashboard, and a chat app. The extension connects to the agent daemon and streams everything to a sidebar in VS Code. Review feedback, approve or reject fixes, manage review sites. Keyboard shortcut to poll is Ctrl+Shift+N.
Your PAT is stored in the OS keychain via VS Code's SecretStorage. The extension auto-connects on startup if the daemon is running.
Integration
Pick one. Ship it. You're done.
No complex initial configuration, no 20-step setup wizard. Script tag for the fast path, React provider for more control, VS Code extension, MCP config for AI tools, or the agent CLI for background fixes.
<!-- Add to any HTML page -->
<script
src="https://cdn.note8.dev/widget.iife.js"
data-project-key="pk_live_..."
></script>Replace the ticket overhead. Keep the fixes.
No backlogs. No status boards. Circle issues as you go. A local agent runs your toolchain and proposes fixes while you stay focused.