News for hackers. Stuff that matters.
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe... by dprophecyguy on Sunday September 07, 2025 @08:37AM (#45157642)
this is so cool, is there any other tool which is more mature?
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe... by redhale on Sunday September 07, 2025 @08:42AM (#45157676)
I recently saw SemTools [0], but have not tried it out yet myself.

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

Re:Show HN: Semantic grep for Claude Code (RUST) (local embe... by fakebizprez on Sunday September 07, 2025 @08:49AM (#45157726)
LlamaIndex is batting a thousand since their inception. Can't go wrong with this tool, either.
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe... by Runonthespot on Sunday September 07, 2025 @08:51AM (#45157746)
Agreed - Logan is a legend, this is similar but simpler - no dependency on external models (might add it)
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe... by cheesyFishes on Sunday September 07, 2025 @11:45AM (#45159201)
Thanks!

Seems like CLI tools are all the rage these days

Re:Show HN: Semantic grep for Claude Code (RUST) (local embe... by fakebizprez on Sunday September 07, 2025 @08:57AM (#45157780)
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?

Re:Show HN: Semantic grep for Claude Code (RUST) (local embe... by floydnoel on Sunday September 07, 2025 @09:13AM (#45157895)
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
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe... by mdaniel on Sunday September 07, 2025 @02:08PM (#45160689)
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%...

Re:Show HN: Semantic grep for Claude Code (RUST) (local embe... by Runonthespot on Sunday September 07, 2025 @08:48AM (#45157720)
help make it mature :D Add any issues
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe... by commandar on Sunday September 07, 2025 @01:29PM (#45160260)
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.