Codebase indexing
Hey, have you considered adding a tool similar to Cursor and Windsurf that indexes the codebase so the AI could perform semantic searching on the repositories? This feature and maybe a version control per chat message would be a cursor killer. Great project btw, congrats.
We are thinking about version control per chat. Bit tricky but could be useful. For now I prompt it per chat to use git or not and how.
As for indexing. Do you think it would perform better then just ripgrep?
I don't think Windsurf indexes, need to take a look in to that. Cursor does though but can't say that it works better.
I will do a comparison soon on speed and quality of code search in all those tools, will know better then if it makes sense to do it.
Hey, maybe something like ctags could help give the AI a general overview of the codebase?
@wonderwhy-er I like the Cursor indexing feature, but I do not know how they set up the tool and parameters for the model to search using it. Sometimes the model doesn't know precisely what to search for, and the vector indexing helps a lot.