Show HN: Haystack – Review the PRs that need human attention

· coding · Source ↗

TLDR

  • Haystack runs AI triage across every PR, surfaces only human-worthy ones, and automates merge queue handling including conflicts and CI repair.

Key Takeaways

  • A council of six AI agents (Claude, CodeRabbit, Greptile, BugBot, Copilot, Gemini) reviews each PR and collapses findings into one triage decision, not six bot comments.
  • Reads the author’s coding-agent session checkpoints to drop false positives before findings reach the feed; demo shows 3 findings reduced to 1 real issue.
  • Learns team review patterns from past PRs, generates enforceable policies (e.g. no hot-path allocations, API/ABI compatibility), and auto-tunes noisy rules.
  • haystack submit --auto-fix handles mechanical fixes pre-PR-open; sensitive PRs touching auth, event loops, or public APIs are routed to a human with full context.
  • Merge queue shepherds queued PRs through conflicts, rebases, and CI failures automatically.

Hacker News Comment Review

  • The Haystack name caused confusion: the project previously shipped a well-regarded canvas-based code editor, and at least one commenter considers that pivot a loss, especially for navigating AI-generated codebases.
  • The core product question raised is whether Haystack’s value exceeds simply prompting Claude or Gemini to escalate uncertain cases; the founder’s answer centers on org-level policy enforcement and adversarial cross-agent filtering that individual prompts cannot replicate.

Notable Comments

  • @oersted: mourns the pivot from the canvas editor, calling it “probably the best tool to navigate, visualize and understand complex codebases.”

Original | Discuss on HN