TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Show HN: LlamaPReview – AI GitHub PR reviewer that learns your codebase

102 点作者 Jet_Xu7 个月前
I built LlamaPReview to solve a common frustration: most AI code reviewers either require complex setup or don&#x27;t truly understand project context.<p>Key differentiators:<p>1. One-click installation through GitHub Marketplace - no configuration needed 2. Analyzes your entire codebase first to understand: - Project structure - Coding patterns - Naming conventions - Architecture decisions 3. Completely free with no usage limits 4. Fully automated PR reviews with zero human intervention required<p>Technical implementation: - Built on top of llama-github (my open source project) - Focuses on deep code understanding rather than superficial linting - Provides context-aware suggestions with explanations<p>The goal is to handle routine reviews automatically so developers can focus on complex architectural decisions. Currently in production and processing real PRs.<p>Try it for free: <a href="https:&#x2F;&#x2F;github.com&#x2F;marketplace&#x2F;llamapreview&#x2F;">https:&#x2F;&#x2F;github.com&#x2F;marketplace&#x2F;llamapreview&#x2F;</a><p>Looking for feedback from the HN community, especially on: - What features would make this more useful for your workflow? - How do you currently handle code review automation? - What aspects of code understanding matter most to you?

17 条评论

Roritharr7 个月前
Where&#x27;s the AI Running? Where are you sending the code? Are you keeping some of it?<p>I hate to be the compliance guy, but even from a startup perspective you&#x27;d at least want to mention what you promise to do here.
评论 #41999775 未加载
评论 #41998756 未加载
评论 #41998692 未加载
评论 #42013773 未加载
refulgentis7 个月前
Feedback:<p>1. Description* reeks of AI slop; it extended a surface-level prompt into longer surface-level insights. *: description as in GitHub README<p>2. #1 creates a situation where I go through reading this long thing, and realize it has no answers to even the first-level questions that would be on anyones mind (what model? where is it run?). For this to become something I&#x27;ll take the time to integrate into my core workflow and try, it has to be *much* more transparent.<p>3. Claims in the description are ~impossible.<p>3b. Up front, I feel your pain, there&#x27;s a hard set of constraints to navigate here given A) marketing needs to be concise B) people play fast and loose with conciseness vs. accuracy C) you need to sounds as good as the people in B.<p>3c. That being said, we&#x27;re crossing into year 3 of post-ChatGPT. People, especially in your target audience, will know <i>when they&#x27;re reading* that you&#x27;re reframing &quot;I give text to the LLM which can theoratically do $X&quot; into features, and users expect features to be </i>designed* and <i>intentional</i>. If they are, you should definitely highlight that to differentiate from people who just throw it into the LLM.<p>3d. Analyzes your entire repository context: impossible, literally, unless you&#x27;re feeding it to Gemini only. I have about 20KLOC and its multiples of Llama context size.<p>3e. &quot;Understands code relationships and dependencies&quot; see 3c.<p>3f. &quot;Contextual Analysis: Reviews code changes within the full repository context&quot;: see 3d.<p>3g. &quot;Language Agnostic: Supports all major programming languages.&quot;: see 3c (is there actual work done to do this, or is this just &quot;well, given I just send the text to the LLM, everything is supported&quot;?)<p>4. nit: Should be &quot;Show HN: LlamaPReview, AI Github PR Reviewer That Learns Your Codebase&quot;
评论 #42014442 未加载
评论 #42007884 未加载
Zondartul7 个月前
By &quot;learns&quot; do you mean &quot;just shove the entire codebase into the context window&quot;, or does actual training-on-my-data take place?
评论 #42013792 未加载
sksxihve7 个月前
Are people really willing to commit code that was only reviewed by an AI? I personally wouldn&#x27;t trust that for anything that is customer&#x2F;revenue impacting. Obvious bugs and defects aren&#x27;t all that hard to catch in normal code reviews but subtle race conditions&#x2F;deadlocks&#x2F;memory errors can be very tricky, do you have examples where it shows it can catch those?
评论 #41999912 未加载
评论 #42013778 未加载
nikolayasdf1237 个月前
from your Privacy Policy, you straight up collecting users code. do you send it to someone else as well?<p>might make sense for open source. closed source is no go for this.
评论 #42013836 未加载
GavCo7 个月前
This reminds me of the PR Agent open source tool: <a href="https:&#x2F;&#x2F;github.com&#x2F;Codium-ai&#x2F;pr-agent">https:&#x2F;&#x2F;github.com&#x2F;Codium-ai&#x2F;pr-agent</a><p>I&#x27;ve found the code walkthroughs very useful
评论 #42013806 未加载
Squeeze26647 个月前
A name like llama-pr-review might help with searching for this thing. Preview being an actual word and all.
agilob7 个月前
Description says:<p>&gt; Unlimited AI-powered PR reviews<p>FAQ says:<p>&gt; A: Yes, we currently offer a free tier with usage limits. You can install and use LlamaPReview without binding any payment method.<p>Only &quot;free tier&quot; is available.
lukasb7 个月前
I have a simple script I run before merging into the main branch that just tells Claude to look for obvious bugs, and to err on the side of saying it looks fine. Has stopped me from merging two or three bugs, 95% of the time it says things look fine so hasn&#x27;t wasted my time.
评论 #41999606 未加载
skybrian7 个月前
I’m wondering if code review is the right place to give advice; it seems like the process is meant for human reviews (Where there is latency) and pair programming might be a better metaphor for what AI should be doing? Earlier feedback is often better.<p>We sort of have that with errors and warnings, where an IDE’s UI collects them into a todo list. The trouble is, the list isn’t necessarily prioritized very well.<p>On the other hand, asking for a review whenever you like is easy to control, versus being interrupted.<p>With all the AI tools floating around, it seems like user testimonials are going to be important for learning what’s worth trying out.
评论 #42013811 未加载
coef27 个月前
I have a conundrum about this. If an LLM can learn our codebase and generate reasonable reviews, does this imply it could perform the work independently without us? Perhaps generating code and conducting code reviews are distinct tasks. Another related question is: for complex tasks that generative AI can&#x27;t solve, could this service still provide somewhat meaningful reviews? Maybe it could be partially useful for certain subtasks like catching off-by-one errors.
评论 #42013855 未加载
smcleod7 个月前
Hello. A few questions:<p>- Where is the source code? This is critical for it to be inspected before adding to any repos. - What models are you using? - Where are the models running? - When you say it learns from your codebase is it building a RAG or similar database or are you fine tuning from other people&#x27;s code?
评论 #42013959 未加载
jraph7 个月前
(Show HN)
rplnt7 个月前
Any examples on actual PRs in public repos?
评论 #42013906 未加载
madduci7 个月前
Where can I see the code for this?
评论 #42013913 未加载
iosguyryan6 个月前
Make it local and slow.
mistrial97 个月前
oh right - some one-way relationship with a corporate-or-worse software process that makes a record of all progress, with timestamps and topics.. what could go wrong?
评论 #41998312 未加载