Live data from Hacker News

Launch HN: Greptile (YC W24) - RAG on codebases that actually works

news.ycombinator.com

151–160 of 173 posts

Re: Launch HN: Greptile (YC W24) - RAG on codebases that actually works

#151

The AST approach should be integrated into code generation. Instead of generating text, generate AST nodes. Something like “Copilot with Intellisense” could be a game changer.

I think you're 100% right. We have been shy to do this because we wonder if that would be a step-function improvement over GitHub Copilot, enough that people would switch. Hard to say.

Re: Launch HN: Greptile (YC W24) - RAG on codebases that actually works

#152

You’re going to want to define the acronym RAG before you use it a dozen times in your marketing copy. Presumably it’s great news that I can RAG on my codebase. But I’m not sure whether I’ve ever ragged anything in my career or whether I’ll want to now. If you told us what it meant, we could probably understand what your thing does.

Thanks Jason, you're right. We spend so much time around RAG that we forget this is niche term. RAG -> retrieval augmented generation. Given a query, finding the parts of the codebase most relevant to the query, and supplying it to the LLM so it can answer the query. The typical way to do this is semantic similarity, or chunking + embedding the corpus being searched, embedding the query and finding the k most cosine-…

Thanks. Even that is pretty dense for someone who hasn’t been living and breathing LLMs for the last year.

https://xkcd.com/2501/

You’ll want to find a balance between telling people what your thing does with no jargon or acronyms whatsoever, while signaling to people who know as much as you about this stuff (all four of them) that it’s got those cool ingredients.

All the best.

Re: Launch HN: Greptile (YC W24) - RAG on codebases that actually works

#153

Earlier quoted context omitted.

Thanks Jason, you're right. We spend so much time around RAG that we forget this is niche term. RAG -> retrieval augmented generation. Given a query, finding the parts of the codebase most relevant to the query, and supplying it to the LLM so it can answer the query. The typical way to do this is semantic similarity, or chunking + embedding the corpus being searched, embedding the query and finding the k most cosine-…

Thanks. Even that is pretty dense for someone who hasn’t been living and breathing LLMs for the last year. https://xkcd.com/2501/ You’ll want to find a balance between telling people what your thing does with no jargon or acronyms whatsoever, while signaling to people who know as much as you about this stuff (all four of them) that it’s got those cool ingredients. All the best.

Haven't seen that xkcd before, that's really funny. Good advice on calibrating the jargon level. Thanks!

Re: Launch HN: Greptile (YC W24) - RAG on codebases that actually works

#154
post #81

Ran it on a "real" OSS project of mine ( https://github.com/dvx/lofi/ ), and it was stuck at 99% loading for about 30 minutes. Then, when it finally parsed the codebase, when asked anything it always returns "Error: Internal error while locating sources." Specifically, I wanted to see if it can context switch between TypeScript (used for the front-end), ObjectiveC (used for a few Mac features), C++ (used for Windows…

Thanks for reporting the errors. You're right that it's far from perfect. I will say that part of this is due to higher than expected traffic today. We're working hard on stability in general, so hopefully next time you use it you will have a smoother experience.

Loved the idea behind the product, @dakshgupta. Hiccups do happen, don't worry much about them. Keep iterating!

Re: Launch HN: Greptile (YC W24) - RAG on codebases that actually works

#155

Earlier quoted context omitted.

Thanks for reporting the errors. You're right that it's far from perfect. I will say that part of this is due to higher than expected traffic today. We're working hard on stability in general, so hopefully next time you use it you will have a smoother experience.

Loved the idea behind the product, @dakshgupta. Hiccups do happen, don't worry much about them. Keep iterating!

Thank you!

Re: Launch HN: Greptile (YC W24) - RAG on codebases that actually works

#160

Apparently I’m the only one here who doesn’t know this but: What is RAG?

Yeah, even on HN that's not an acryonym you should use without explaining.

My first thought for RAG is "Red, Amber, Green" as used on risks etc. with project management.

Post reply on HN