SQLite получит нативную поддержку векторного поиска
Команда SQLite разрабатывает Vec1 - официальное расширение для поиска по векторам (embeddings). Проект уже дошёл до версии 0.8.
Что умеет Vec1:
• Поиск похожих векторов по косинусному и евклидову расстоянию.
• Быстрый approximate nearest neighbor search (ANN) с индексами IVFADC и Product Quantization.
• Подходит для семантического поиска, RAG и локальных AI-приложений.
• Всё работает внутри SQLite, без отдельной векторной БД и дополнительных сервисов.
Почему это интересно?
Раньше для семантического поиска часто приходилось подключать отдельную систему вроде Qdrant, Milvus или Pinecone. Теперь во многих сценариях достаточно одного SQLite-файла.
Особенно перспективно для локальных AI-агентов, мобильных приложений и offline-first решений.
Vec1 пока не встроен в ядро SQLite - это отдельное официальное расширение, которое ещё находится в активной разработке.
Post #1861
1.49K
Forwarded from Cross Join - канал о разработке (Anton Okolelov)