Remix.run Logo
dprophecyguy 3 days ago

this is so cool, is there any other tool which is more mature?

commandar 3 days ago | parent | next [-]

Roo has codebase indexing that it'll instruct the agent to use if enabled.

It uses whatever arbitrary embedding model you want to point it at and backs it with a qdrant vector db. Roo's documents point you toward free cloud services for this, but I found those to be dreadfully slow.

Fortunately, it takes about 20 minutes to spin up a qdrant docker container and install ollama locally. I've found the nomic text embed model is fast enough for the task even running on CPU. You'll have an initial spin up as it embeds existing codebase data then it's basically real-time as changes are made.

FWIW, I've found that the indexing is worth the effort to set up. The models are generally better about finding what they need without completely blowing up their context windows when it's available.

redhale 3 days ago | parent | prev | next [-]

I recently saw SemTools [0], but have not tried it out yet myself.

[0] https://github.com/run-llama/semtools

mdaniel 3 days ago | parent | next [-]

I don't see how these are apples-to-apples given its "send me all your content" approach <https://github.com/run-llama/semtools#:~:text=get%20your%20a...>

versus https://github.com/BeaconBay/ck#:~:text=yes%2C%20completely%...

fakebizprez 3 days ago | parent | prev [-]

LlamaIndex is batting a thousand since their inception. Can't go wrong with this tool, either.

Runonthespot 3 days ago | parent [-]

Agreed - Logan is a legend, this is similar but simpler - no dependency on external models (might add it)

fakebizprez 3 days ago | parent | next [-]

We really are living in the golden age of the terminal. I thought this would take a chunk out of Typescript/node marketshare of young coders, but i'm starting to see more and more of these animals building TUIs using nothing but npm packages.

Have they no shame?

3 days ago | parent | next [-]
[deleted]
floydnoel 3 days ago | parent | prev [-]

Last week I built my own CLI coding agent tool using just nodejs and zero dependencies! It is a lot of fun to build, really, I think everyone should try it out

cheesyFishes 3 days ago | parent | prev [-]

Thanks!

Seems like CLI tools are all the rage these days

Runonthespot 3 days ago | parent | prev | next [-]

help make it mature :D Add any issues

fakebizprez 3 days ago | parent | prev [-]

[flagged]