kelindar/search es una biblioteca de Go que proporciona funcionalidad de búsqueda vectorial integrada y embeddings semánticos, basada en llama.cpp. Esta biblioteca es especialmente adecuada para proyectos pequeños y medianos que necesitan una potente capacidad de búsqueda semántica, manteniendo una implementación simple y eficiente. Soporta modelos BERT GGUF, permitiendo a los usuarios aprovechar técnicas de embeddings complejas sin la complejidad de los sistemas de búsqueda tradicionales. La biblioteca también ofrece aceleración GPU para un cálculo rápido en hardware compatible. Si su conjunto de datos tiene menos de 100.000 entradas, esta biblioteca se puede integrar fácilmente en su aplicación Go para implementar la búsqueda semántica.