sqlite-vec - SQLite के लिए vector search extension
(github.com/asg017)- SQLite के लिए बहुत छोटा और "काफी तेज़" vector search extension
vec0virtual table में float, int8 और binary vectors को store और query किया जा सकता है- pure C में लिखा गया है, कोई dependency नहीं है, और जहाँ भी SQLite चलता है वहाँ चल सकता है: Linux/MacOS/Windows, browser (WASM), Raspberry Pi आदि
rowid IN(...)subquery के साथ vectors को pre-filter किया जा सकता है- यह sqlite-vss का उत्तराधिकारी है
1 टिप्पणियां
SQLite vector search extension feature in development इस बारे में 3 महीने पहले ऐसी एक पोस्ट आई थी, और अब इसे रिलीज़ कर दिया गया है
Hacker News राय
sqlite-vec MacOS, Linux, Windows, Raspberry Pis, WASM browsers, और mobile devices पर काम करता है
Alex की blog post में और ज़्यादा details देखी जा सकती हैं
इसे video game में इस्तेमाल करके देखा, और यह बहुत शानदार था
मैं इसी तरह की किसी चीज़ की तलाश में था। यह recommendation engines, music matching, perceptual hash matching में उपयोगी है
मैंने duckDB को backend के रूप में इस्तेमाल करके ऐसा ही काम किया है
मुझे यह project बहुत पसंद है
मेरे पास इस feature के इस्तेमाल का एक use case है
संबंधित लिंक: https://news.ycombinator.com/item?id=40243168
मैं अभी postgreSQL और pgvector का उपयोग करने वाला एक RAG tutorial कर रहा हूँ
लगता है यह feature उपयोगी होगा। मैं अपने laptop पर बहुत सारा one-off text analysis करता हूँ