Y Y Combinator hackathon winner

One question your pull requests never answer.

CI proves the code runs. Review proves it's correct. Feature-Rec proves you shipped the right thing.

Star the repo See it work ↓
Works with Claude GPT Gemini + any model
#product-reviews Slack
Feature-Rec APP now
PR #142 · Add Invite button is ready for product review.
demo.mp4 · 0:06 · no audio

A pull request goes in.
A product decision comes out.

Four steps, fully automatic. From a ready pull request to a merge decision you can trust.

#142 Add Invite button
ready for review
rebuilding UI from source…
demo.mp40:06
✓Merged to main
Feature-Rec ✓
01
02
03
04
PR marked ready
A UI-facing change is up for review.
Agent rebuilds the UI
Regenerated from the diff, inside CI. No deploy.
Video in Slack
A 6-second before / after clip, in your channel.
Merge decision
Approve or request changes in one click.

Built for the people who ship, and the people who sign off.

Product & leadership
See what actually shipped, without reading a diff.
✓A 6-second video of every user-facing change, right in Slack.
✓Approve or request changes in one click. No staging links, no branch pulls.
✓Catch product drift at the PR, not at the sprint review.
✓Every approval is on the record: a searchable video changelog of what shipped and who signed off.
Product
Engineering
Engineering
A check in CI. Nothing new to babysit.
✓One GitHub Action and a required check, living in branch protection.
✓Deterministic renders from the diff. No Playwright, no extra deploy, no flake.
✓Model-agnostic: Claude, GPT, Gemini. Bring your own LLM provider.
✓No sync meeting for every change: product signs off async, straight from Slack.
AI ships code faster than ever. Product review is still one human, one meeting, one staging link at a time.

The last bottleneck in your pipeline.

1. Demo it in a meeting.
One sync per feature. Your roadmap moves at calendar speed.
2. Screen-record from staging.
Wait for a deploy, then hours of manual capture for six seconds of video. One PR at a time.
✓ 3. Review from a 6-second video.
Every PR lands in Slack as a clip with two buttons. Fifty PRs a day, reviewed from a phone.

Ridiculously simple to set up.

01Add the workflow file to .github/workflows.
02Drop in feature-rec-config.yaml with your Slack channel and approvers.
03Require the Feature-Rec check in branch protection.

That's it. Every ready PR now runs the loop.

Read the setup docs →
.github/workflows/feature-rec.yml
name: Feature-Rec
on:
  pull_request:
    types: [ready_for_review, synchronize]

jobs:
  review:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: feature-rec/action@v1
        with:
          model: claude   # or gpt, gemini
~6s
video per review
<10¢
per pull request
0
extra deploys
1
required check

More questions?

{{ f.q }} {{ f.sign }}
{{ f.a }}

CI tells you the code works. Feature-Rec shows you that you built the right thing.

Star Feature-Rec Read the docs
Request changes
Tell the team what needs to change. It lands as a comment on the pull request, tagging the coding agent (Claude, Codex, Gemini…) directly.