Show HN: Open-Source Pull Request AI Reviewer Hey HN, Over the last year, I’ve reviewed more than 1000 code changes. Most of the time was spent catching obvious mistakes rather than debating complex design decisions. If we estimate ~10 minutes per review, that’s 160+ hours spent reviewing code in just one year. So I thought: could I get some of that time back using LLMs? That's why I spent the last few weekends building Presubmit.ai, an open-source AI reviewer that runs as a Github Action right when you open a Pull Request. The results so far are promising: I estimate it can reduce the review time by 50%, which in my case would mean I save 80hours (~10 working days) per year. Unlike similar SaaS solutions, the goal is not to replace the human reviewer but to highlight obvious mistakes early, spot security vulnerabilities and give more context about the change. I like to think of it as a “pre-reviewer”. Some of its features are: * Line-by-line comments * PR summarization * Title generation on request * Responds to review comments It supports all major LLMs, but I’ve found Anthropic's Claude works best for this use case. Please give it a try and share your feedback! https://ift.tt/Z2cvNiE https://ift.tt/Z2cvNiE November 22, 2024 at 08:28PM
Show HN: Open-Source Pull Request AI Reviewer https://ift.tt/b2EXjk3
Related Articles
Show HN: Calculation Hub: Every Calculation Tool You'll Ever Need https://ift.tt/8FL9h5sShow HN: Calculation Hub: Every Calculation Tool You'll Ever Need Ever… Read More
Show HN: NoteUX – Fast and minimalist note-taking app https://ift.tt/lIXhu8pShow HN: NoteUX – Fast and minimalist note-taking app https://www.note… Read More
Show HN: Bookmarklet to Add TOC to ChatGPT's Chats https://ift.tt/qD7MPnmShow HN: Bookmarklet to Add TOC to ChatGPT's Chats https://ift.tt/aRZg… Read More
Show HN: Monkeys.zip – 3000 Monkeys on Typewriters https://ift.tt/n70BYWDShow HN: Monkeys.zip – 3000 Monkeys on Typewriters Hey HN! I posted th… Read More
Show HN: Exponent, a collaborative AI programming agent https://ift.tt/ZefFaPoShow HN: Exponent, a collaborative AI programming agent https://ift.tt… Read More
Show HN: GitMCP is an automatic MCP server for every GitHub repo https://ift.tt/7Z8QbpaShow HN: GitMCP is an automatic MCP server for every GitHub repo https… Read More
Show HN: Zig Topological Sort Library for Parallel Processing https://ift.tt/5sjF3IYShow HN: Zig Topological Sort Library for Parallel Processing I believ… Read More
Show HN: I built a CLI for one-command fullstack TypeScript projects https://ift.tt/7ywnt1kShow HN: I built a CLI for one-command fullstack TypeScript projects I… Read More
0 Comments: