Skip to content

(suggestion) search tool with regex/keyword/semantic capabilities #67

@Zireael

Description

@Zireael

Hey,
Thought I would recommend you try out these two projects for your search tool needs
https://github.com/lightonai/next-plaid/tree/main/colgrep
https://github.com/MinishLab/semble

Litonai/Colgrep advantages

  • builds AST tree and keeps it in internal database
  • allows searches for regex/keywords AND semantic search in the same call
  • uses very small embedding models (onnx), so speed should be quite decent, and you can fit them in VRAM alongside the coding model
  • benchmarks they did claim very good performance - grep on steroids

Semble advantages

  • uses model2vec embedding - almost instant on CPU only
  • very good benchmark score claims

Search quality:

Image

Speed:

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions