{"repo":"deven96/ahnlich","free":true,"listed":false,"github":"https://github.com/deven96/ahnlich","clone":"git clone https://github.com/deven96/ahnlich.git","description":"Suite of tools containing an in-memory vector datastore and AI proxy","language":"Rust","stars":243,"topics":["cache","cli","inmemory-db","python","rust","storage","storage-engine","vector","vector-database","artificial-intelligence"],"license":"MIT","category":"databases-storage","readme_excerpt":"Ahnlich ⚠️ Note: Ahnlich continues to evolve rapidly , and while stable for most use cases, it may still receive occasional breaking updates as features improve. \"ähnlich\" means similar in german. It comprises of multiple tools for usage and development such as: - ahnlich-db : In-memory vector key value store for storing embeddings/vectors with corresponding metadata(key-value maps). It's a powerful system which enables AI/ML engineers to store and search similar vectors using linear (cosine, euclidean) or non-linear similarity (hnsw) algorithms. It also leverages search within metadata values to be able to filter out entries using metadata values. A simple example can look like - ahnlich-ai : AI proxy to communicate with ahnlich-db , receiving raw input, transforming into embeddings, and storing within the DB. It extends the capabilities by then allowing developers/engineers to issue queries to the same store using raw input such as images/text. It features multiple off-the-shelf models that can be selected for store index and query. - ahnlich-client-rs : Rust client for ahnlich-db and ahnlich-ai . - ahnlich-client-py : Python client for ahnlich-db and ahnlich-ai . - ahnlich-client-go : Go client for ahnlich-db and ahnlich-ai . - ahnlich-client-node : Node.js/TypeScript client for ahnlich-db and ahnlich-ai . - ahnlich-cli : CLI for querying ahnlich-db and ahnlich-ai Architecture Usage ahnlich-db , ahnlich-ai and ahnlich-cli are packaged and released as binaries for multiple ","default_branch":null,"files":null,"tree":[],"storefront":"/r/deven96","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/deven96/ahnlich/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}