Skip to main content

Steer your AI before it builds.

Your brand and assets go in first. What comes back is checked against them, so it looks and sounds like you, whichever tool made it.

See how it works

Works with Claude, ChatGPT, Gemini, and any agent that speaks MCP.

A trail-shoe launch page being reviewed in Sidenote, with comments anchored to the price, headline and product photography

How it works

01Tools connect over MCP

02The agent drafts v1

03A link goes to reviewers

04Feedback anchors to elements

05The set returns as instructions

06One pass: every note actioned, v2 back for review

07Approved, on the document

08Shipped

GenerateYour agent writes the draft.
ReviewYour team marks it up.
RefineYour agent reads the feedback and iterates.
ShipThe final version goes out clean.

Inside each stage

What happens at every step

Claude chat zoomed in on the prompt and MCP tool calls: pulling the brand spec from Sidenote before drafting

Generate, steered.

Generate wherever you like: Claude, ChatGPT, Gemini, your stack. Your standards are already loaded via MCP, so the first draft starts closer. Nobody re-explains the brand to a chat tab.

Review, anchored.

Review, anchored.

Comments anchor to the exact element, not a screenshot. Share a link with anyone; they type a name and start. No accounts, no seats.

Claude chat zoomed in on pulling Sidenote annotations and actioning all three in one pass

Refine, in one pass.

Your agent reads the full set of annotations as structured instructions with priority and action hints, then addresses them in a single revision. No dribbled feedback, no regressions.

Ship, checked.

Ship, checked.

Branded deliverable URLs for the final version. Accessibility and brand checks catch what would have bounced it back.

See it in action

One review round, start to finish.

Click through a real session: an agent drafts the page, a reviewer marks it up in Sidenote, and every note gets addressed in the next version.

Why chat isn't enough

Great at asking. Bad at reviewing.

Detached feedback.

"The third paragraph feels off" makes your AI guess which paragraph and what off means. It guesses confidently, and wrong.

One note at a time.

Each chat fix regenerates the whole document. Pass four quietly breaks what pass two fixed.

Lost decisions.

Long chats compress. The tone call you settled forty turns ago falls out of context, and nobody notices until it ships.

Starting from zero.

Every new session re-learns your voice, your format, your rules. You are onboarding the same employee every morning.

Works with your AI agent

The loop, closed.

Your AI agent handles the back-and-forth. You approve the final version. Sidenote speaks MCP, the open standard for connecting agents to tools, so it works with Claude, ChatGPT, Gemini, and anything else that speaks it.

Read the docs
# Agent uploads the draft for human review
mcp.sidenote.upload("northwind-organic-blend.html")
Document created: 0134f0af
Share URL: https://sidenote.ink/share/1743fbfe...
# Sam reviews — each comment anchored to its element
# Agent reads the feedback and iterates
mcp.sidenote.getAnnotations("0134f0af")
3 annotations from Sam (2 bugs, 1 praise)
price: "£21 / bag or £20 weekly" · farm name: "Taylors"
mcp.sidenote.uploadVersion("0134f0af", v2)
Version 2 uploaded — all 3 annotations addressed
0 open comments · clear to approve

Your feedback becomes AI-ready

Every comment exports with its position, label, and full thread, in a structured format your AI agent can read and act on immediately.

Fix, upload, repeat

Your agent reads the feedback, makes the fixes, and uploads a new version. Previous comments automatically find their place on the updated document.

Know when it's ready to ship

Your agent can check how many comments are still open, whether the review is complete, and whether it's clear to publish. Build approval steps into your workflow without manual check-ins.

FAQ

Frequently asked questions

Those are generation tools. Claude Design only works in Anthropic. Canvas only works in OpenAI. Sidenote sits above every AI tool. You generate wherever you prefer, you review and refine in Sidenote, you ship from one place.

Chat feedback is detached from the document, so your AI has to guess what "the third paragraph feels off" actually points at. It arrives one note at a time, so each regeneration risks breaking an earlier fix. And it evaporates: long chats compress, settled decisions fall out of context, and every new session starts from zero. In Sidenote, feedback anchors to the exact element, travels as a complete set, gets applied in one revision with each item marked addressed, and your standards persist across sessions and tools.

Chat is where you ask. Sidenote is where you review. A draft comes out of your AI; the review layer is everything between that draft and shipped work: anchored feedback, iteration, brand and accessibility checks, delivery. Your AI tools do the generating, and Sidenote runs the loop that gets it to done.

Yes. Through MCP, your agent pulls structured annotations out of Sidenote, sees exactly what was flagged, and produces the next version addressing each point. No manual copy and paste of feedback into prompts.

Sidenote includes an MCP server (Model Context Protocol is the open standard for connecting AI agents to tools). Your AI agent connects securely, then can upload documents, read feedback, push new versions, and check review status, all without you in the middle.

That is the point. Sidenote is LLM-agnostic. One brand kit, one review workflow, every agent. Claude, ChatGPT, Gemini, custom. Nobody else sits above all of them.

No. You share a link, they type their name, and they're in. No sign-ups, no passwords, no seat fees for reviewers.

Any HTML file. That includes AI-generated reports, landing pages, email templates, documentation, and anything else your AI outputs as HTML. We also support PDF and image uploads. Your document's styles are fully isolated, so nothing bleeds into the review page.

They carry over automatically. We match each comment to its new position based on the surrounding content. Even if you've rewritten large sections, most comments find their way back to the right spot.

Yes. Documents are private by default. Only people with the share link can see them. We don't train on your content, we don't index it, and we don't share it. Your data is stored securely with access controls at the individual record level.

We check against WCAG 2.1 Level AA: colour contrast, missing alt text, heading order, landmark structure, and more. Each result has a severity level, and you can click any finding to jump straight to the element on the page.

Yes. Annotations export as JSON, structured so your AI agent can read them and act on them directly. PDF exports with visual markup, and Markdown, are on the way.

AI makes drafts. Sidenote makes finals.

Free to start. No credit card. No limits on who can review.