Show HN: Ellipsis – Automatic pull request reviews (ellipsis.dev)
Hi HN, @hunterbrooks and @nbrad here, cofounders at Ellipsis. We’re on a mission to build an AI software engineer. So far, we’ve built the automatic PR review functionality we’re sharing with you today.
Whenever a PR is opened, Ellipsis will automatically:
- append a summary of changes to the PR body,
- perform a code review, checking for best practices like DRY, descriptive variable names, etc.
- check for violations of any of the custom rules you’ve provided
The most common question we get is “does it work?”, so we’ve added a 7 day free trial. Here are some examples from popular open source repositories within the past week:- https://github.com/hyperdxio/hyperdx/pull/326
- https://github.com/relari-ai/continuous-eval/pull/43
- https://github.com/jxnl/instructor/pull/467
- https://github.com/ion-design/numi/pull/1
You can also tag @ellipsis-dev in a comment and ask it for a re-review or to answer a question about the PR. You’ll get a new review for every commit that’s pushed to the PR branch. Our docs (https://docs.ellipsis.dev/review) have more info.
Today, 17 companies, including PromptLayer and Warp (W23) are using Ellipsis. We’re working on the code generation component (ex: tag Ellipsis to fix bugs), but that’s still in a public beta.
Ellipsis doesn’t store or train models on your code.
Ask: Try it out, it takes 2 clicks to install at https://www.ellipsis.dev. Feedback? team@ellipsis.dev
11 comments
[ 4.8 ms ] story [ 44.9 ms ] threadI've been getting a lot of ads for a product with a similar premise ("AI-first Code Reviewer"): CodeRabbit.ai. Can you help me understand how this product compares?
- higher quality comments
- better UX (cleaner and more concise)
- more power (tag @ellipsis-dev anywhere in comments to make changes or ask questions)
CodeRabbit employees wouldn't usually be commenting here to spoil your "moment," but this reply is entirely wrong on so many levels. The fact is that CR is much further along the traction (several hundred paying customers and thousands of GitHub app installs) and product quality. Most of the CR clones are just copying the CR UX (and it's OSS prompts) at this point, including Ellipsis. The chat feature at CR is also pretty advanced - it even comes with a sandbox environment to execute AI-generated shell commands that help it deep dive into the codebase.
Again, I am sorry that we had to push back on this reply; we usually don't respond to competitors - but this statement was plain wrong, so we had to flag it.
We will appreciate the same courtesy from our competitors.
Cheers!
@timpetri, i recommend you try both products and choose the one you like