mariotoffia / goannoy
go native port of annoy. Approximate Nearest Neighbors in optimized for memory usage and loading/saving to disk.
☆13Updated 2 months ago
Alternatives and similar repositories for goannoy:
Users that are interested in goannoy are comparing it to the libraries listed below
- Go client for txtai☆74Updated this week
- tfidf provides TF-IDF functionality☆11Updated last year
- Neural Language Model for Go☆59Updated last year
- Go implementation of the SentencePiece tokenizer☆24Updated 5 months ago
- Go After Dark☆41Updated 5 years ago
- Go module for fetching embeddings from embeddings providers☆48Updated last month
- Go implementation of the yolo v3 object detection system☆76Updated 8 months ago
- A lightweight, production-ready RAG (Retrieval Augmented Generation) library in Go.☆38Updated 2 months ago
- a* pathfinding algorithm written in go☆32Updated 3 years ago
- A go client and cli for the openai APIs, focused on developer friendliness and convenience atop the basic building blocks for the OpenAI …☆63Updated 8 months ago
- Inference Llama 2 in Go☆40Updated last year
- Fixed-precision decimal numbers based on IEEE 754 decimal64☆36Updated 2 months ago
- An efficient assembly hexadecimal implementation for Golang.☆26Updated 5 years ago
- Mixpanel Official Go SK☆14Updated 10 months ago
- Package vecf32 provides common functions and methods for slices of float32☆11Updated last year
- Generic, zero-alloc, 100%-test covered Quadtree for golang☆37Updated last year
- Go implementation of @qdrant/fastembed.☆56Updated 8 months ago
- Boyer-Moore search algorithm in Go☆14Updated 2 years ago
- ONNX / GoMLX Conversion☆17Updated last week
- Llama 2 inference in one file of pure Go☆103Updated last year
- Generate Go Plan9 assembly from C code☆25Updated 3 months ago
- Go implementation of today's most used tokenizers☆41Updated 4 years ago
- GoMLX implementation of Google's Gemma models☆21Updated 3 months ago
- Latent Dirichlet Allocation☆30Updated 3 years ago
- MyJSON is an embedded relational document store built on top of pluggable key value storage☆14Updated 2 years ago
- dmmclust is a package for clustering short texts, based on Yin and Wang (2014)☆25Updated 7 years ago
- A simple tool for embedding binary resources into Go executable☆17Updated 5 years ago
- dirscanner is a recursive file lister which uses channels for go.☆25Updated 5 years ago
- A generic patricia trie (also called radix tree) implemented in Go (Golang)☆28Updated 5 years ago
- Highly concurrent drop-in replacement for bufio.Writer☆55Updated 7 years ago