AIKraft Agents

The-Vibe-Company/Quivr

Модульный RAG для интеграции GenAI в ваши приложения 🧠 Сосредоточьтесь на продукте, а не на RAG. Легкая интеграция в существующие продукты с возможностью кастомизации! Любая LLM: GPT4, Groq, Llama. Любая векторная база: PGVector, Faiss. Любые файлы. Как хотите.

RAG⭐ 39 634Pythonпоследний релиз: v2.0.2
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Quivr — это библиотека Python для создания RAG-приложений, позволяющая легко интегрировать генеративный ИИ в существующие продукты.

Зачем нужен

Инструмент берет на себя сложность настройки RAG (Retrieval-Augmented Generation), позволяя разработчикам сосредоточиться на логике приложения. Он обеспечивает быструю и эффективную обработку документов с возможностью кастомизации под конкретные нужды.

Что можно реализовать

  • Создание чат-ботов, работающих с личными или корпоративными документами (PDF, TXT, Markdown)
  • Интеграция RAG в существующие Python-приложения с помощью нескольких строк кода
  • Настройка сложных рабочих процессов (workflows) для поиска информации с использованием реранкинга и истории диалога
  • Использование различных LLM (OpenAI, Anthropic, Mistral, Ollama) и векторных баз данных (PGVector, Faiss) в одном решении

Ключевые возможности

  • Поддержка любых LLM и векторных хранилищ
  • Гибкая настройка RAG-пайплайна через YAML-конфигурацию
  • Встроенная поддержка реранкинга (например, через Cohere)
  • Интеграция с Megaparse для парсинга файлов
  • Простой API для инициализации 'Brain' и отправки запросов

👤 Кому подойдёт: Разработчики Python, создающие приложения с ИИ-ассистентами или поиском по документам

Релизы

v2.0.2patch
🕐 6 дн назад · релиз на GitHub ↗

Обновление Weaviate до 1.39.14: исправлены сбои фильтрации, снижено потребление памяти и улучшена безопасность.

  • Fixed: Устранены случайные падения при фильтрации векторного и гибридного поиска.
  • Fixed: Исправлена уязвимость CVE-2026-63209 в библиотеке сжатия.
  • Added: Снижено потребление памяти за счёт отказа от неиспользуемого кэша сжатых векторов.
  • Fixed: Улучшена стабильность перезагрузки и ускорены процессы старта и остановки.
v2.0.1patch
🕐 6 дн назад · релиз на GitHub ↗

Выпуск Quivr 2.0.1 — патч безопасности с обновлением Weaviate, Python и libbrotli. Изменений в API и данных нет.

  • Fixed: Weaviate обновлён до версии 1.39.13 для устранения уязвимости CVE-2026-111943, связанной с сертификатами TLS.
  • Fixed: Базовый образ Python обновлён до версии 3.12.16 для устранения уязвимости CVE-2026-115557.
  • Fixed: Образ TEI embedding обновлён: исправлена уязвимость CVE-2026-111497 в библиотеке libbrotli1.
  • Обновление является безопасным: структура данных, API и конфигурация остаются без изменений.
v2.0.0major
🕐 7 дн назад · релиз на GitHub ↗

Первый стабильный релис Quivr 2.0: стабильное API, безопасные обновления и поддержка плагинов.

  • Added: Выпущен первый стабильный релис переписанного Quivr с гарантией обратной совместимости API в рамках версии 2.x.
  • Added: Введена система плагинов с автоматической проверкой совместимости версий API перед активацией.
  • Added: Обновлена документация: добавлены глоссарий, концепции и разделы с известными ограничениями.
  • Fixed: Исправлено восстановление буферов поиска после перезапуска базы данных.
  • Fixed: Устранена уязвимость CVE-2026-111943 путем обновления Go до версии 1.27.3 и патчирования зависимостей.
core-0.0.33minor
🕐 21 мес назад · релиз на GitHub ↗

В Quivr добавлен рабочий процесс Zendesk и исправлена ошибка CLI-24.

  • Added: Добавлен новый рабочий процесс для интеграции с Zendesk.
  • Fixed: Исправлена ошибка CLI-24.