m1guelpf/tinyvector
A tiny embedding database in pure Rust.
This helps developers quickly add AI search capabilities to their applications. You provide it with 'embeddings'—which are numerical representations of text or other data—and it stores them. When you give it a new embedding, it quickly finds the most similar stored embeddings. Developers building AI-powered features like document chat, semantic search, or product recommendations would use this.
430 stars and 3 monthly downloads. No commits in the last 6 months.
Use this if you are a developer building an application that needs fast similarity search on small to medium datasets of embeddings, without the complexity of larger vector databases.
Not ideal if you are looking for a plug-and-play solution that generates embeddings for you, as you currently need to bring your own.
Stars
430
Forks
23
Language
Rust
License
MIT
Category
Last pushed
Dec 28, 2023
Monthly downloads
3
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/m1guelpf/tinyvector"
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