Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jahooma
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
jahooma
1y ago
Current AI's could never have such deep thoughts haha
2.
▲
by
jahooma
1y ago
I wrote every word! Though I did have some suggestions from Opus haha
3.
▲
by
jahooma
1y ago
Hi, just wrote up some reflections & strategy on this moment as a codegen startup founder. Let me know if you have any questions!
4.
▲
Taking on the giants – an AI coding startup on the brink of success
(jamesgrugett.com)
2 points
by
jahooma
1y ago
|
1 comments
5.
▲
by
jahooma
2y ago
Yup, it's just what we wanted for our coding agent. Codebuff can enter a "Deep thinking" mode and we can tell it to burn a lot of tokens hahaha.
6.
▲
by
jahooma
2y ago
I would try this if it had Android support! Is that planned? Also curious which integrations people use the most. If it's email, why not just build an email app?
7.
▲
by
jahooma
2y ago
Nice! It's a totally different world with AI tools. Seems like a good strategy to get previously non-technical folks in on it, especially for front end apps.
8.
▲
by
jahooma
2y ago
Yes, but did you try it? I think Codebuff is by far the easiest to use and may also be more effective in your large codebase than any other comparable tool (i.e. like Cursor composer, Aider, Cline. Not sure about Qodo) because it is better
9.
▲
by
jahooma
2y ago
I'm just saying what users of Codebuff have said about us compared to competitors. You should try Codebuff and see for yourself how it reads files! It's not simply a tool call. We put a lot of work into it.
10.
▲
by
jahooma
2y ago
Here's my application: https://manicode.notion.site/Manicode-YC-application-c52f592... I listed: Cursor, Devin, Codium, Augment, Greptile, Lovable.dev, Aider.chat, mentat.ai, devlo.ai, etc So I did mention Aider. I was
11.
▲
by
jahooma
2y ago
Sure! I git cloned some open source projects, and wrote a script (with Codebuff) to pick commits and individual diffs of files. For each of those, I had Claude write a sketch of what changed from the old file to the new. This is all the dat
12.
▲
by
jahooma
2y ago
https://i.giphy.com/media/v1.Y2lkPTc5MGI3NjExbDExYmM5Y3N0eHJ...
13.
▲
by
jahooma
2y ago
Thanks for your reply! I started Codebuff without being aware of Aider. I actually have not yet tried Aider (though I plan to try it soon!). It's totally true that a lot of the development of Codebuff is merely me (and Brandon) working
14.
▲
by
jahooma
2y ago
Sweet. Personally, I use both Cursor and Codebuff. I open the terminal panel at the bottom of the Cursor window, start up `codebuff`, and voila, I have an upgraded version of Cursor Compose! Depending on what exactly I'm implementing I
15.
▲
by
jahooma
2y ago
Codebuff is a bit simpler and requires less input from the user since you just chat and it does multi-file edits/runs commands. It's also more powerful since it pulls more files as context. I think you just need to try it to see t
16.
▲
by
jahooma
2y ago
I think it would handle the giant file, but it would definitely pull the whole thing into context. We are doing some tricks so it should be able to edit the file without rewriting it, but occasionally that fails and we fallback to rewriting
17.
▲
by
jahooma
2y ago
Thank you for the very kind comment!
18.
▲
by
jahooma
2y ago
Good question! There's a couple reasons. One is that I think it is simpler for the end user to not have to add their own keys. It allows them to start for free and is less friction overall. Another reason is that it allows us to use wh
19.
▲
by
jahooma
2y ago
I wrote a custom `applyPatch` function that tries to use the line numbers, but falls back to searching for the context lines to line up the +/- patched lines. It actually got line number not too wrong, and so they might have been helpf
20.
▲
by
jahooma
2y ago
It sounds minor that it finds files for you, but if you try it out, you'll see that it's a giant leap in UX and the extra files help it generate better code because it has more examples from your codebase.
21.
▲
by
jahooma
2y ago
That's surprising to me, usually it works quite well at this. Did you start codebuff in the root of your project so that it can get context on your codebase?
22.
▲
by
jahooma
2y ago
Ah yeah, that's what I mean! I thought RAG is synonymous with this vector search approach. Either way, we do the search step a little different and it works well.
23.
▲
by
jahooma
2y ago
Yup, there's a tradeoff in $$$, but for a lot of people it should be worth it, since Codebuff can find more relevant files with example code that will make the output higher quality.
24.
▲
by
jahooma
2y ago
I have heard good things about Cline! I'm curious to learn more. I need to try it out myself. I see Codebuff as a premium version of Cline, assuming that we are in fact more expensive. We do a lot of work to find more relevant files to
25.
▲
by
jahooma
2y ago
That's a really great point. Since we manage the context, we should clear the old files if it's been > 5 minutes. Thanks for the idea!
26.
▲
by
jahooma
2y ago
Codebuff is the easiest to use of all these, because you just chat, and it finds all the right files to edit. There's no clicking and you don't have to confirm edits. It is also a true agent. It can run terminal commands to aid th
27.
▲
by
jahooma
2y ago
Amazing, good to hear! What were the minor glitches you encountered? Would love to fix them up.
28.
▲
by
jahooma
2y ago
Ah, but in Cursor you (mostly) have to manually choose files to edit and then approve all the changes. With Codebuff, you just chat from the terminal. After trying it, I think you might not want to go back to Cursor haha.
29.
▲
by
jahooma
2y ago
I think managing context is the most important aspect of today's coding agents. We pick only files we think would be relevant to the user request and add those. We generally pull more files than Cursor, which I think is an advantage. H
30.
▲
by
jahooma
2y ago
We might! You could also set up your project within a docker container pretty simply (Codebuff would be great at setting that up :P).
More ›