正在加载视频...

视频加载失败

introducing knowledge bases. greptile maintains detailed docs about how your codebase works, and uses them during review. for each part of the codebase, it maintains a running list of past bugs. this way, the next time it reviews that part of the code, it knows what to look for....

31,175 次观看 • 1 个月前 •via X (Twitter)

16 条评论

Rohan Rao 的头像
Rohan Rao1 个月前

reinventing RAG from first principles

Ayush Bhagwat 的头像
Ayush Bhagwat1 个月前

Giving this out for free is insane, could’ve been a standalone product

Nizar 的头像
Nizar1 个月前

Gamechanger, exctied to test

Yudha 的头像
Yudha1 个月前

@ycombinator I haven’t finished to understand the Graph yet. But congrats for the launch!

Dhananjay 的头像
Dhananjay1 个月前

the interesting bit is that review history becomes a living prior. the hard part is keeping that prior from going stale: when a bug is fixed or an invariant changes, old “what to look for” guidance needs provenance, otherwise context becomes another source of false confidence.

Aahan Sawhney 的头像
Aahan Sawhney1 个月前

Where tokens get used the most is the real deal. Cool stuff mate!

Aidan 的头像
Aidan1 个月前

I’m curious how you choose what from the knowledge base actually makes it into a review. If you have docs, past bugs, etc for the whole repo, how do you figure out which pieces are worth showing the agent for a change?

Niraj Adhikari 的头像
Niraj Adhikari1 个月前

@ycombinator So yc are very interested in agents nowadays seems logical :))

Varoon Kodithala 的头像
Varoon Kodithala1 个月前

nice release!

Shreyans Bhansali 的头像
Shreyans Bhansali1 个月前

bug history as context is such a good primitive. every production mistake basically makes the next review slightly less stupid...

Juanma 的头像
Juanma1 个月前

So interesting, I need to try it now

Ryan Edkins 的头像
Ryan Edkins1 个月前

This is the real unlock, an agent that remembers what already went wrong beats a smarter model that reviews every file from zero.

Azeem 的头像
Azeem1 个月前

the 12.2% improvement is measured across real codebases. This suggests that the knowledge base approach has practical, measurable value—not just theoretical appeal. The ability to track past bugs per codebase segment is a form of "attention" that mimics human expertise.

Zach DeWitt 的头像
Zach DeWitt1 个月前

huge release, this is going to be very valuable to so many teams!

nick 的头像
nick1 个月前

it did a great job of documenting our 1M+ loc codebase with 6 frontends and a bunch of backend services, really cool

Okorite 的头像
Okorite1 个月前

lovely

相关视频