
devflowinc/trieve
🔧 Инструментdevflowinc
Единая API-платформа для поиска, рекомендаций, RAG и аналитики.
Trieve — это комплексная платформа с открытым исходным кодом, предоставляющая поиск, рекомендации, RAG и аналитику через единый API. Она построена на Rust, используя actix-web для высокопроизводительной обработки HTTP, Diesel ORM для взаимодействия с базами данных и Qdrant для хранения векторов и поиска по сходству. Фронтенд реализован на SolidJS и TailwindCSS. Ключевые возможности включают: гибридный поиск, объединяющий полнотекстовый и векторный поиск, расширенную фильтрацию и фасетирование, управление метаданными и встроенную аналитику для отслеживания производительности поиска и поведения пользователей. Trieve поддерживает как структурированные, так и неструктурированные данные, что делает его подходящим для электронной коммерции, поиска контента, корпоративных баз знаний и ИИ-ассистентов. Проект получил значительную популярность с более чем 2 600 звездами на GitHub и активно поддерживается. Он предлагает решение с самостоятельным хостингом или управляемый облачный сервис, предоставляя разработчикам гибкость в развертывании.
💡Основное
- ├─Единый API для поиска, RAG и аналитики
- ├─Создан на Rust с Qdrant векторной БД
- └─Более 2 681 звезды на GitHub
🎯Для
- ├─Разработчики
- ├─Инженеры ИИ
- └─Специалисты по данным