10 comments

  • kristopolous2 hours ago
    I ran across this fascinating tool a few days ago researching embedding models on hugging face.<p>Advertised as &quot;ColGREP Semantic code search for your terminal and your coding agents&quot;,<p>I haven&#x27;t put it in any harness yet but I probably should.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;lightonai&#x2F;next-plaid&#x2F;tree&#x2F;main&#x2F;colgrep" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;lightonai&#x2F;next-plaid&#x2F;tree&#x2F;main&#x2F;colgrep</a><p>I&#x27;ve also tried astgrep (also known as sg) but llms really mess up on them. I think you&#x27;d need to fine tune.<p>If anyone has cracked that case I&#x27;d love to hear about it
  • genewitch58 minutes ago
    considering that ripgrep has marginal overhead over just reading the files to &#x2F;dev&#x2F;null, how exactly does this achieve 100x speedup?<p>I have a lot of use for something that can search ~1GB of text &quot;instantly&quot;, but so far nothing beats rg&#x2F;ag after the data has been moved into RAM.
    • anilakar54 minutes ago
      The trick to optimization is not &quot;doing faster&quot; but &quot;doing less&quot;. I already feel rg is missing a ton of results I want to see because it has a very large ignore list by default.
  • swiftcoder32 minutes ago
    Is there a write up of the underlying approach? The summary on the repo mentioned SIMD, but not a whole lot else.
  • pjmlp14 minutes ago
    It has never been ripgrep for decades for those of us on IDEs.
  • neogoose3 hours ago
    I have open sourced the fastest code search implementation. Comprehensive SDK for both file finder and grep file search that is over 100x faster than ripgrep
    • siva71 hour ago
      I don&#x27;t get this submission title. Your tool uses regex but the title claims the future is not about regex.
      • molszanski37 minutes ago
        I think it is about input. Before I had to type regex, now I just type text and fuzzy finds more, regex style. Awkward wording, but code seems cool.
    • MaxMonteil3 hours ago
      This looks cool!<p>You should add a link to the GitHub repo for the project itself, at first I wasn&#x27;t even sure what it was called.<p>I found this link <a href="https:&#x2F;&#x2F;github.com&#x2F;dmtrKovalenko&#x2F;fff.nvim" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dmtrKovalenko&#x2F;fff.nvim</a>
  • dig136 minutes ago
    ctags, GNU Global and even &quot;ugrep -Q&quot; would like to have a few words with you ;)
  • globular-toast1 hour ago
    Why is it &quot;for neovim&quot;? Surely such a thing would be useful in many applications?
    • ramon15651 minutes ago
      Because it&#x27;s being dishonest from multiple angles.<p>- it has regex, so the title is weird - it definitely wouldn&#x27;t be 100x faster than rg - its an sdk, so its apples to oranges anyway
  • asdfadsfaf39 minutes ago
    I don&#x27;t get it how can I search anything but the file name?
  • schrodinger1 hour ago
    How&#x27;s it work? Embed tokens and use euclidean distance or something?
  • forrestthewoods7 minutes ago
    Websites that don’t tell me what they’re doing are infuriating. I’m on mobile. This landing page experience is awful.