7 ms·
this is so cool, is there any other tool which is more mature?
by dprophecyguy 1y ago
this is so cool, is there any other tool which is more mature?
- redhale 1y agoI recently saw SemTools [0], but have not tried it out yet myself. [0] https://github.com/run-llama/semtools https://github.com/run-llama/semtools
- fakebizprez 1y agoLlamaIndex is batting a thousand since their inception. Can't go wrong with this tool, either.
- Runonthespot 1y agoAgreed - Logan is a legend, this is similar but simpler - no dependency on external models (might add it)
- fakebizprez 1y agoWe 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?
- floydnoel 1y agoLast 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
- deleted 1y ago[deleted]
- cheesyFishes 1y agoThanks! Seems like CLI tools are all the rage these days
- mdaniel 1y agoI 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%20api%20key%20today%20for%20free https://github.com/run-llama/semtools#:~:text=get%20your%20a...> versus https://github.com/BeaconBay/ck#:~:text=yes%2C%20completely%20offline.%20the%20embedding%20model%20runs%20locally%20with%20no%20network%20calls https://github.com/BeaconBay/ck#:~:text=yes%2C%20completely%...
- fakebizprez 1y ago[flagged]
- Runonthespot 1y agohelp make it mature :D Add any issues
- commandar 1y agoRoo 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.