Stop reviewing every Pull Request

Haystack shows you only what deserves your time. Stop reviewing every PR. See only what matters.

Haystack reviews every PR, auto-merges the straightforward ones,

and routes critical changes to the right reviewer. Haystack triages and reviews every PR. You only handle the critical ones.

15 Pull Requests

FiltersSort

  • facebook/react fix: correctly compile post-increment assignment #35304
    opened by prc5 · JavaScript · +114 -2

  • redis/redis Reduce the main thread blocking in clients cron #13900
    opened by wclmxxs · C · +245 -87

  • django/django Fixed #36972 -- Added keyboard feedback to createsuperuser and changepassword #20876
    opened by adamchainz · Python · +42 -4

  • redis/redis Add global and per-command stats for slowlog metrics #14896
    opened by minchopaskal · C · +168 -18

  • mastodon/mastodon Add support for client-side language detection for toot compose form #35345
    opened by renchap · Ruby · +118 -22

  • ollama/ollama mlx: add mxfp4/mxfp8/nvfp4 importing #15015
    opened by pdevine · Go · +412 -34

  • godotengine/godot Allow toggling AnimationTree error panel #117432
    opened by KoBeWi · C++ · +126 -151

  • coder/code-server fix: remove config file path from login page #7709
    opened by karesansui-u · TypeScript · +6 -6

  • django/django Fixed #36999 -- Simplify migration explanation by removing Ruby on Rails comparison #20974
    opened by VinayDattarao · Python · +3 -5

  • vercel/next.js url is considered as new if only a hash was changed from previous #89051
    opened by nicholasgasior · TypeScript · +44 -0

  • django/django Fixed #36913 -- Optimized MultipleChoiceField.validate() #20960
    opened by anjaniacatus · Python · +18 -3

  • django/django Fixed #36985 -- Skipped CreateExtension backwards operation on non-PostgreSQL databases #20964
    opened by varunkasyap · Python · +24 -1

  • godotengine/godot When code signing, specify which keystore is not found #103000
    opened by rburing · C++ · +4 -4

  • ollama/ollama launch: skip openclaw gateway health check when no daemon install #14984
    opened by BruceMacD · Go · +15 -3

  • coder/code-server Suppress i18next support notice in terminal output #7702
    opened by woobs · TypeScript · +8 -1

Haystack triaging 15 pull requests

Pull Requests in Progress

  • facebook/react #35304 fix: correctly compile post-increment assignment
    analyzing

  • redis/redis #13900 Reduce the main thread blocking in clients cron
    analyzing

  • django/django #20876 Fixed #36972 -- Added keyboard feedback to createsuperuser and changepassword
    Issues fixed

  • redis/redis #14896 Add global and per-command stats for slowlog metrics
    analyzing

  • mastodon/mastodon #35345 Add support for client-side language detection for toot compose form
    analyzing

  • ollama/ollama #15015 mlx: add mxfp4/mxfp8/nvfp4 importing
    analyzing

  • godotengine/godot #117432 Allow toggling AnimationTree error panel
    analyzing

  • coder/code-server #7709 fix: remove config file path from login page
    No issues

  • django/django #20974 Fixed #36999 -- Simplify migration explanation by removing Ruby on Rails comparison
    analyzing

  • vercel/next.js #89051 url is considered as new if only a hash was changed from previous
    analyzing

  • django/django #20960 Fixed #36913 -- Optimized MultipleChoiceField.validate()
    analyzing

  • django/django #20964 Fixed #36985 -- Skipped CreateExtension backwards operation on non-PostgreSQL databases
    analyzing

  • godotengine/godot #103000 When code signing, specify which keystore is not found
    analyzing

  • ollama/ollama #14984 launch: skip openclaw gateway health check when no daemon install
    analyzing

  • coder/code-server #7702 Suppress i18next support notice in terminal output
    analyzing

From Push to Merge, Fully Automated

Your Standards, Enforced

Learns your team's patterns from past reviews and enforces them on every PR.

Scan complete from 47 past reviews

  • 24 Rules
  • 10 Policies
  • 8 Guidelines

Add tests for runtime behavior changes

  • testing high

Preserve API/ABI compatibility: no breaking enum reorders

  • compatibility critical

Document public API changes in class reference

  • docs medium

No hot-path allocations or repeated lookups in frame code

  • performance high

+ 20 more

Submit a PR, Get a Triage

haystack submit runs pre-flight checks, then aggregates every AI reviewer into one triage — not six noisy bot comments.

Agent Context as Evidence

Your Agent's Context, Used as Evidence

Reads your coding agent's session to drop false positives. Only findings that hold up against the author's real decisions reach your feed.

Auto-Fix Simple Issues (Alpha)

Protects Your Attention

Sensitive PRs (auth, APIs) get routed to you with full context. Everything else merges without you.

Never Babysit a Merge Again

Merge queue handles conflicts, rebases, and CI failures automatically.

Every Review Improves the Next

Learns continuously — tunes noisy policies, adds rules for bug-prone areas.