elchemista/vettore
Elixir in memory VectorDB build with Rust using rustler! It's small, fast, efficient, simple!
This is an Elixir library designed for Elixir developers building applications that need to quickly find similar data points. It takes in collections of numerical vectors (embeddings) and associated metadata, and rapidly returns the most similar vectors to a given query, along with their similarity scores. Developers would use this to add efficient, in-memory similarity search capabilities to their Elixir applications.
No commits in the last 6 months.
Use this if you are an Elixir developer building an application that requires fast, in-memory similarity search and retrieval for vector (embedding) data.
Not ideal if you are not an Elixir developer or if your application requires a persistent, disk-based vector database rather than an in-memory solution.
Stars
18
Forks
3
Language
Elixir
License
Apache-2.0
Category
Last pushed
Sep 01, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/elchemista/vettore"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
databendlabs/databend
Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from...
oceanbase/oceanbase
The Fastest Distributed Database for Transactional, Analytical, and AI Workloads.
matrixorigin/matrixone
MySQL-compatible HTAP database with Git for Data, vector search, and fulltext search....
ArcadeData/arcadedb
ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB...
datalevin/datalevin
A simple, fast and versatile Datalog database