Repolode

Разработка и инфраструктура

Векторные базы данных: open source проекты — 38 (2026)

Хранят эмбеддинги и быстро находят похожее: поисковый слой для RAG и семантического поиска.

Проект
38
За неделю
+1,2 тыс.
Обновлён
4 часа назад

Как выбрать

Сначала определите задачу. Если данные уже лежат в Postgres, pgvector добавит поиск по эмбеддингам рядом с реляционными данными. Если нужен поиск внутри приложения без отдельного сервера, подойдёт zvec, векторная база данных, работающая в процессе. Если нужна выделенная распределённая система для эмбеддингов в большом масштабе, это Milvus. Затем решите, сколько инфраструктуры вы готовы поддерживать: встроенный индекс почти не требует эксплуатации, а отдельный сервис удобнее, когда им пользуются несколько приложений.

Сравнение ведущих проектов

ПроектЗвёздыЗа неделюЛицензияОбновлён
elasticsearch78,5 тыс.+94—4 часа назад
redis77,3 тыс.+159—4 часа назад
meilisearch59,8 тыс.+74—3 дня назад
milvus46,6 тыс.+70Apache-2.021 час назад
faiss41,3 тыс.+20MIT6 часов назад
qdrant35,5 тыс.+113Apache-2.07 часов назад

Все проекты

Распределённая RESTful-система поиска и аналитики, которая также служит масштабируемым хранилищем данных и векторной базой данных.

78,5 тыс.+94 за неделю26,2 тыс.JavaOtherАктивно поддерживаетсяОбновлён 4 часа назад

Хранилище данных в памяти для кэширования, работы со структурами данных и документами, векторного поиска и обмена сообщениями.

77,3 тыс.+159 за неделю25 тыс.COtherАктивно поддерживаетсяОбновлён 4 часа назад

Быстрый поисковый движок с поддержкой опечаток и API для полнотекстового, семантического и гибридного поиска на сайтах и в приложениях.

59,8 тыс.+74 за неделю2,8 тыс.RustOtherАктивно поддерживаетсяОбновлён 3 дня назад

Milvus — распределённая векторная база данных с открытым исходным кодом для масштабного хранения эмбеддингов и поиска по ним, подходящая для AI-поиска и RAG-приложений.

46,6 тыс.+70 за неделю4,3 тыс.GoApache-2.0Активно поддерживаетсяОбновлён 21 час назад

Библиотека на C++ с привязками для Python для быстрого поиска похожих объектов и кластеризации плотных векторов, с опциональным ускорением на GPU.

41,3 тыс.+20 за неделю4,6 тыс.C++MITОбновлён 6 часов назад

Qdrant — движок поиска векторов по сходству и векторная база данных на Rust с фильтрацией по payload для семантического поиска и рекомендаций.

35,5 тыс.+113 за неделю2,8 тыс.RustApache-2.0Обновлён 7 часов назад

Локальный CLI-поисковик для заметок в Markdown, расшифровок встреч и документации: объединяет BM25, векторный поиск и переранжирование с помощью LLM.

30,9 тыс.+168 за неделю1,9 тыс.TypeScriptMITОбновлён 24 дня назад

Открытая векторная база данных для AI-приложений: хранит документы и векторы для семантического, гибридного и полнотекстового поиска.

29,7 тыс.+36 за неделю2,6 тыс.RustApache-2.0Обновлён 18 часов назад

Typesense — поисковый движок с открытым исходным кодом, работающий в памяти: он поддерживает поиск с учётом опечаток, фасетный, географический и векторный поиск и предлагает более простой вариант, чем Algolia и Elasticsearch.

27,1 тыс.+32 за неделю1 тыс.C++GPL-3.0Обновлён позавчера

Расширение с открытым исходным кодом для поиска векторов по сходству в Postgres: храните эмбеддинги и выполняйте поиск рядом с реляционными данными.

23,6 тыс.+67 за неделю1,4 тыс.COtherАктивно поддерживаетсяОбновлён 3 дня назад

Векторный индекс для Python и Rust, который сжимает эмбеддинги до 2 или 4 бит на измерение с помощью TurboQuant и ищет прямо по сжатым данным.

17,5 тыс.+26 за неделю1,5 тыс.RustMITОбновлён в прошлом месяце

Векторная база данных с открытым исходным кодом: хранит объекты и векторы вместе, объединяя поиск по сходству векторов со структурированной фильтрацией.

16,9 тыс.+9 за неделю1,4 тыс.GoOtherОбновлён 6 часов назад

Встраиваемая в приложения векторная база данных с открытым исходным кодом для быстрого поиска по сходству без отдельного сервера.

16,2 тыс.+45 за неделю1 тыс.C++Apache-2.0Обновлён позавчера

Локальный векторный индекс и инструментарий для RAG: пересчитывает эмбеддинги по запросу и сокращает объём хранения примерно на 97%, позволяя искать личные данные на ноутбуке.

13,8 тыс.+47 за неделю1,3 тыс.PythonMITАктивно поддерживаетсяОбновлён 4 дня назад

Open-source поисковая база данных с полнотекстовым, векторным и гибридным поиском, индексацией в реальном времени и SQL — альтернатива Elasticsearch.

12,1 тыс.+5 за неделю656C++GPL-3.0Обновлён 4 часа назад

Встраиваемая библиотека и база данных для мультимодального ИИ с векторным, полнотекстовым поиском и SQL-запросами по данным в формате Lance.

11,9 тыс.+35 за неделю1,2 тыс.RustApache-2.0Обновлён 8 часов назад

Поисковая библиотека для JavaScript/TypeScript с полнотекстовым, векторным и гибридным поиском, работающая в браузере, Node.js и edge-средах.

10,6 тыс.+12 за неделю409TypeScriptOtherОбновлён 20 дней назад

Расширение для Postgres, которое добавляет в существующую базу данных полнотекстовый и векторный поиск, оценку BM25 и агрегации.

9,5 тыс.+28 за неделю500RustAGPL-3.0Обновлён 5 часов назад

Открытый формат таблиц и файлов для lakehouse-систем с мультимодальными AI-данными, векторным и полнотекстовым поиском и быстрым произвольным доступом к данным в объектном хранилище.

7,3 тыс.+27 за неделю926RustApache-2.0Обновлён 5 часов назад

Vespa — поисковая система с открытым исходным кодом и платформа для обработки векторов, тензоров, текста и структурированных данных в больших масштабах.

7,2 тыс.+8 за неделю752JavaApache-2.0Активно поддерживаетсяОбновлён 5 часов назад

Графовая база данных с открытым исходным кодом на Rust: хранит графы, векторы и полнотекстовые данные в объектном хранилище и поддерживает запросы из Rust, TypeScript, Go и Python.

6,3 тыс.+17 за неделю395RustApache-2.0Активно поддерживаетсяОбновлён 14 часов назад

Модуль Redis, добавляющий полнотекстовый поиск, вторичные индексы, поиск по векторному сходству и агрегирующие запросы.

6,2 тыс.601RustOtherАктивно поддерживаетсяОбновлён 9 часов назад

Ветка MySQL 8.0.44 от Alibaba Cloud с аналитическим движком хранения DuckDB, векторными индексами HNSW и встроенными запросами к прошлому состоянию данных.

6 тыс.905C++OtherОбновлён 23 дня назад

Header-only библиотека на C++ с привязками для Python для быстрого приближённого поиска ближайших соседей с помощью алгоритма HNSW.

5,4 тыс.863C++Apache-2.0Обновлён 2 месяца назад

Библиотека на C++ для масштабного приближённого поиска ближайших соседей по векторам с инструментами для построения индексов, поиска и распределённого обслуживания запросов.

5 тыс.625C++MITОбновлён позавчера

База данных для LLM-приложений с гибридным поиском по плотным и разреженным векторам, тензорам и полнотекстовым данным.

4,8 тыс.458C++Apache-2.0Обновлён позавчера

Однофайловая библиотека на C++ для приближённого поиска ближайших соседей и кластеризации векторов с биндингами для Python, JavaScript, Rust, Java, Go, Swift и других языков.

4,4 тыс.+6 за неделю372C++Apache-2.0Активно поддерживаетсяОбновлён 7 дней назад

AI-ориентированная поисковая база данных: хранит векторные, полнотекстовые, структурированные и полуструктурированные данные в одном совместимом с MySQL движке для памяти и поиска агентов.

3,2 тыс.+23 за неделю1,3 тыс.C++Apache-2.0Обновлён 6 часов назад

Расширение PostgreSQL на Rust с индексом на базе DiskANN и фильтрацией по меткам для более быстрого и дешёвого векторного поиска на основе pgvector.

3,2 тыс.+2 за неделю160RustPostgreSQLОбновлён 24 дня назад

Встраиваемая библиотека на Rust и мультитенантный сервер для лексического, векторного и гибридного поиска, а также MCP-сервер для AI-агентов.

1,9 тыс.+4 за неделю74RustApache-2.0Обновлён вчера

Частые вопросы

Как отбираются проекты?
Каждый проект в Repolode проходит проверку качества: он должен работать уже сейчас, решать конкретную задачу, быть чем-то большим, чем тонкая обёртка, и продолжать поддерживаться. Эта страница группирует проекты по темам и сортирует их по звёздам GitHub.
Какой проект здесь самый популярный?
elastic/elasticsearch — 78,5 тыс. звёзд на GitHub. Перед выбором проверьте лицензию и дату последнего коммита каждого проекта.

Другие подборки