Re:Show HN: Semantic grep for Claude Code (RUST) (local embe...
by ayhanfuat on Sunday September 07, 2025 @08:59AM
(#45157793)
Isn't Claude Code's selling point that it doesn't use embeddings?
[ Parent
| on HN ]
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe...
by joshuanapoli on Sunday September 07, 2025 @09:03AM
(#45157827)
I don’t think that “Claude Code” is relevant to this semantic grep tool.
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe...
by Runonthespot on Sunday September 07, 2025 @09:15AM
(#45157907)
bear in mind that Claude Code by default uses grep - if you watch you'll see if it's looking for something it doesn't know the name of, it flails around with different patterns. Try this tool, tell CC to take a look using ck --help and take it for a spin.
CC in my case likes it so much, it started using it to debug the repo rather than grep and suggesting its own additions
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe...
by Runonthespot on Sunday September 07, 2025 @09:32AM
(#45158011)
Note that it’s grep AND semantic - so Claude can start with a grep strategy and if it finds nothing can switch to semantic, and since it’s local and fast, it keeps in sync easily enough
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe...
by brookst on Sunday September 07, 2025 @09:40AM
(#45158059)
How do you tell CC to use it? Just as an entry in Claude.md?
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe...
by Runonthespot on Sunday September 07, 2025 @09:54AM
(#45158165)
To start with just tell it- but yes Claude.md works too.
“We have a new grep semantic hybrid tool installed called ck - check it out using ck --help and take it for a spin”
Re:Show HN: Semantic grep for Claude Code (RUST) (local embe...
by dsiegel2275 on Sunday September 07, 2025 @01:57PM
(#45160582)
Why would "not using embeddings" be a selling point? Some of the most effective IR systems use embeddings (bi-encoders, cross-encoders)