v1.0.0Send notes to your AI agent

Scroll 214 changed files. Review the 12 that matter.

Cut a pull request down to the files that matter, and keep notes only you can see. Send them to your AI, or post them when you choose.

  • Chrome
  • Edge
  • Brave
  • Arc
  • Dia
  • Opera
  • Vivaldi
feat(billing): usage-based invoices12 files
  • src/Billing/GenerateInvoice.phpmodified
  • src/Billing/Usage/UsageMeter.phpadded
  • src/Billing/Usage/UsageRepository.phpadded
  • src/Billing/Legacy/InvoiceCalculator.phpdeleted
  • resources/js/pages/billing/InvoiceList.vueadded
  • resources/js/lib/money.tsmodified
  • tests/Billing/GenerateInvoiceTest.phpadded
  • resources/js/billing/InvoiceList.test.tsadded
  • lang/ar/billing.phpmodified
  • docs/billing/usage.mdrenamed
  • composer.lockmodified
  • pnpm-lock.yamlmodified

Click a chip to show only that. Shift-click to hide it.

Notes for you, not for the whole pull request

Write on any lines while you review. Notes stay in your browser until you decide otherwise.

  • Self-review your AI codeYou ship more code written with AI. Note what looks off, send the notes to your AI to fix, and nothing appears on the pull request.
  • Side notes in a team reviewKeep your own questions and reminders while the team discusses. Nobody sees them.
  • Publish only what helpsTurn any note into a GitHub review comment in one click. The rest stay private.

Ask your AI about the code you doubt

Open notes become one prompt with the file, lines and code. Nothing goes to a server or into a link.

  • Claude Code
  • Codex
  • Cursor
  • GitHub Copilot
  • Claude
  • ChatGPT
  • Any other AI
  1. 1 Write noteson the lines you doubt.
  2. 2 Open Notesall of them, by file.
  3. 3 Pick your AIa coding agent or a chat.
  4. 4 Pasteinto your agent or the chat that opens.

Big pull requests are mostly noise

Reviewers keep asking GitHub for the same fixes. PR Sift ships them today.

  • Moved and renamed files

    Thousands of moved files bury a handful of real changes.

    Hide renamed files with one chip.

    Discussion #159256
  • Lock and generated files

    They count as files to review and hold your progress back.

    Shift-click .lock once, hidden for good.

    Discussion #186824
  • Huge pull requests

    The Files changed page gets slow and hard to follow.

    Lazy rendering stays fast at 500 files.

    Discussion #183812

Include or exclude in one click

Chips come from the pull request itself.

  • Click shows only that type or change.
  • Shift-click hides it on every pull request.
  • + type adds endings like .blade.php or .test.ts.

Open and close whole folders

One folder, its subfolders, or the whole tree.

  • Subtree expands or collapses everything inside.
  • All folders in one click.
  • Search opens the tree to the match.

Jump to a category

Files grouped the way reviewers read them.

  • Tests and their helpers.
  • Migrations and schema changes.
  • Translations config and CI.

Never read a file twice

Viewed files leave the list. The ring shows what is left.

  • Folders marked viewed at once.
  • Progress that ignores search and filters.
  • New push brings changed files back.

Resolve as you go

Resolved notes leave the diff and the prompt.

  • Resolve with one click on the note.
  • Show resolved when you want them back.
  • Reopen any note later.

Read it your way

Unified or split, for every file or just one.

  • Split one file and leave the rest unified.
  • Copy the name, path, diff or added lines.
  • GitHub colors and syntax highlighting.

Light, dark or your system

GitHub colors in both themes. Switch from the palette button, or let your device decide.

Three steps. No account.

  1. 1

    Install

    Add PR Sift to your browser.

  2. 2

    Open a pull request

    Any Files changed tab on github.com.

  3. 3

    Press PR Sift

    Bottom right of the page.

The PR Sift button on a real GitHub pull request

Built in the open

The source code is public. Read it, report a bug or send a pull request.

Your code stays in your browserNo server, no account, no analytics. PR Sift only talks to GitHub.

PR Sift and the tools you know

Feature by feature, from each tool’s official pages.

FeaturePR SiftGitHub Files changed Refined GitHub Octotree File Tree Filter
Price Yes: Free Yes: Included Yes: Free Partly: PR tree needs Pro, $35 a year Partly: $4.99 once
Public source code Yes: PolyForm Shield No: No Yes: MIT Not listed: Not listed Not listed: Not listed
Filter by file type Yes: Including your own endings Yes: Hide by extension Not listed: Not listed Not listed: Search by name Yes: Yes
Filter by change Yes: Added, modified, deleted, renamed, with notes Partly: Deleted files only Not listed: Not listed Partly: Lines added and removed per file Not listed: Not listed
Combine filters Yes: Type and change together Not listed: Not listed Not listed: Not listed Not listed: Not listed No: One pattern at a time
Remember hidden types Yes: On every pull request Not listed: Not listed Not listed: Not listed Not listed: Not listed Not listed: Not listed
Smart categories Yes: Tests, migrations, translations, config, CI Partly: Code owner filter Not listed: Not listed Not listed: Not listed Not listed: Not listed
Changed-files tree Yes: With search Yes: With comment and error markers Partly: Improves GitHub’s tree Partly: In Pro Partly: Filters GitHub’s tree
Collapse a whole subtree Yes: Any folder and its children Not listed: Not listed Not listed: Not listed Yes: Yes Not listed: Not listed
Mark files and folders viewed Yes: Files and whole folders Partly: One file at a time Partly: Shift-click a range of files Partly: Shows GitHub’s marks, in Pro Not listed: Not listed
Progress Yes: Files left in a ring Yes: Bar in the header Partly: Jump to the next unviewed file Not listed: Not listed Not listed: Not listed
Viewed resets on change Yes: By file content Yes: Yes Not listed: Not listed Not listed: Not listed Not listed: Not listed
Private line notes Yes: Multi-line, stay in your browser Partly: Pending comments, private until you submit Not listed: Not listed Not listed: Not listed Not listed: Not listed
Send notes to AI Yes: Claude Code, Codex, Cursor, Copilot, Claude, ChatGPT Partly: Copilot Chat can read the pull request Not listed: Not listed Not listed: Not listed Not listed: Not listed
Split view per file Yes: All files or one file Partly: Global setting only Partly: Unified where split does not help Not listed: Not listed Not listed: Not listed
No account needed Yes: Token optional Yes: Built in Yes: No account Partly: Free account for some features Yes: No account

Yes Partly No Not listedFrom official pages, 10 November 2026.

Questions

Is PR Sift free?

Yes, for everyone, including at work. The source code is public under the PolyForm Shield license.

Does it send my code anywhere?

No. It only talks to GitHub. Notes go to your clipboard when you copy them.

Do I need a GitHub token?

No. A token is only used to post a note as a review comment.

How is it different from the GitHub file filter?

It combines type and change filters, remembers hidden types, groups files, marks folders as viewed and adds private notes.

Which browsers does it support?

Chrome, Edge, Brave, Arc, Dia, Opera, Vivaldi and other Chromium browsers.

Does it work on private repositories?

Yes, anything you can open on github.com. GitHub Enterprise Server is not supported yet.

Make your next big review the easy one.