awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
QuivrHQ avatar

QuivrHQ/quivr

0
View on GitHub↗
39,165 stars·3,726 forks·Python·21 vuescore.quivr.com↗

Quivr

Quivr is a retrieval-augmented generation platform designed to transform raw documents into searchable knowledge bases. It functions as a centralized environment where users can ingest files, index them into vector databases, and interact with language models to receive contextually relevant, data-backed responses.

The platform distinguishes itself through an agentic workflow orchestrator that sequences retrieval tasks, tool execution, and model interactions to resolve complex, multi-step queries. This engine is entirely configuration-driven, allowing users to define document ingestion, chunking parameters, and workflow node sequences through structured schemas. By maintaining a unified knowledge management interface, the system tracks chat history alongside file storage, ensuring that interactions remain context-aware across diverse local and remote backends.

Beyond its core orchestration, the system provides a comprehensive pipeline for document processing, including parsing for various file formats and asynchronous task execution to maintain responsiveness during data ingestion. It supports the development of specialized chatbots, including voice-enabled interfaces, by integrating speech-to-text and text-to-speech capabilities with its underlying retrieval systems.

The project utilizes strict base classes to enforce configuration integrity, ensuring consistent data processing across all application settings.

Features

  • Retrieval Augmented Generation Systems - Stores document embeddings in specialized databases to enable semantic similarity searches and context-aware information retrieval for generative models.
  • Agentic Orchestrators - A configuration-driven engine that sequences retrieval tasks, tool execution, and language model interactions to resolve complex and multi-step user queries.
  • Agentic Workflow Orchestrators - Answer specific questions by combining chat history and custom file lists to produce structured and context-aware responses through retrieval-augmented generation.
  • Retrieval-Augmented Generation Frameworks - Define and execute retrieval-augmented generation workflows by configuring node sequences, reranking parameters, and language model settings within a structured configuration file.
  • Retrieval Augmented Generation Platforms - Create chatbots that process uploaded text files to answer user questions using retrieval systems and streaming responses for real-time interaction.
  • Vector Databases - Store and retrieve vector embeddings in relational databases to enable efficient similarity searches and semantic data retrieval for large knowledge bases.
  • Document Ingestion Pipelines - A structured process that handles file parsing, text chunking, and vector embedding management to transform raw documents into searchable knowledge bases.
  • Agentic Tooling - Access specific tools associated with a workflow node to perform custom data processing or information retrieval tasks during execution.
  • Knowledge Bases - A unified layer for managing file storage across different backends while maintaining chat history to support ongoing and context-aware interactions.
  • Knowledge Base Storage - Upload, retrieve, and delete files through a unified interface that supports both local and memory-based storage implementations for knowledge management.
  • Document & Data Assistants - Private, local-first alternative to OpenAI GPTs for document retrieval.
  • End-User Applications - Personal second brain and AI assistant.
  • Knowledge Retrieval - Personal productivity assistant for chatting with local documents.
  • Local AI Search - Second brain interface for chatting with local files and embeddings.
  • RAG Applications - GenAI second brain for document interaction.
  • Retrieval Augmented Generation - Personal productivity assistant for chatting with local documents.
  • Monitoring and Observability - Framework for deploying and using RAG-based AI agents.
  • Data Ingestion Pipelines - Add new files to the storage system using an asynchronous method that must be implemented by all storage subclasses.
  • Storage Abstraction Layers - Provides a common interface for managing file ingestion and retrieval across diverse local and remote storage backends.
  • Conversation Memory Managers - Store and retrieve sequences of messages between users and language models to maintain context for accurate and relevant responses during ongoing interactions.
  • Multimodal Conversational Interfaces - Develop chatbots that process text files and answer user queries through both text and audio by integrating speech-to-text and streaming response capabilities.
  • Data Retrieval Interfaces - Fetch lists of file objects currently held in the system using an asynchronous interface compatible with various storage backends.
  • Document Parsers - Convert PDF files into smaller manageable text chunks using dedicated processors to facilitate efficient indexing and retrieval within the system.
  • Configuration Pipelines - Uses structured schemas to define document ingestion, chunking parameters, and model settings to ensure consistent data processing across the system.

Historique des stars

Graphique de l'historique des stars pour quivrhq/quivrGraphique de l'historique des stars pour quivrhq/quivr

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait quivrhq/quivr ?

Quivr is a retrieval-augmented generation platform designed to transform raw documents into searchable knowledge bases. It functions as a centralized environment where users can ingest files, index them into vector databases, and interact with language models to receive contextually relevant, data-backed responses.

Quelles sont les fonctionnalités principales de quivrhq/quivr ?

Les fonctionnalités principales de quivrhq/quivr sont : Retrieval Augmented Generation Systems, Agentic Orchestrators, Agentic Workflow Orchestrators, Retrieval-Augmented Generation Frameworks, Retrieval Augmented Generation Platforms, Vector Databases, Document Ingestion Pipelines, Agentic Tooling.

Quelles sont les alternatives open-source à quivrhq/quivr ?

Les alternatives open-source à quivrhq/quivr incluent : cinnamon/kotaemon — Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document… truefoundry/cognita — Cognita is a retrieval augmented generation orchestration framework used to build pipelines that connect document… labring/fastgpt — FastGPT is a comprehensive platform for building, deploying, and managing context-aware artificial intelligence… hkuds/rag-anything — RAG-Anything is a retrieval-augmented generation framework designed to index diverse document formats and perform… weaviate/verba — Verba is a retrieval-augmented generation interface and chatbot that uses Weaviate to provide factual answers based on… infiniflow/ragflow — This project is a comprehensive retrieval-augmented generation platform designed for building, managing, and deploying…

Alternatives open source à Quivr

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Quivr.
  • cinnamon/kotaemonAvatar de Cinnamon

    Cinnamon/kotaemon

    25,139Voir sur GitHub↗

    Kotaemon is an orchestration framework designed for building modular, agentic workflows that integrate document processing, retrieval-augmented generation, and multi-step reasoning. It provides a comprehensive platform for developing document-based question answering systems, allowing users to chain language models, prompt templates, and external tools into complex, automated pipelines. The system distinguishes itself through a highly modular architecture that emphasizes component-based composition and schema-driven data exchange. It supports autonomous agents capable of decomposing complex q

    Pythonchatbotllmsopen-source
    Voir sur GitHub↗25,139
  • truefoundry/cognitaAvatar de truefoundry

    truefoundry/cognita

    4,317Voir sur GitHub↗

    Cognita is a retrieval augmented generation orchestration framework used to build pipelines that connect document stores and language models to provide grounded answers. It functions as a document ingestion pipeline and a vector database integrator, managing the process of loading, parsing, and indexing files into a searchable knowledge base. The system includes a language model gateway proxy that provides a unified API to interact with multiple different model providers. This routing layer decouples the application from specific vendors, allowing requests to be proxied through a provider-agn

    Pythonagentaiapplication
    Voir sur GitHub↗4,317
  • labring/fastgptAvatar de labring

    labring/FastGPT

    27,132Voir sur GitHub↗

    FastGPT is a comprehensive platform for building, deploying, and managing context-aware artificial intelligence applications. It provides a unified environment that integrates custom data sources with language models, utilizing a retrieval-augmented generation engine to ground responses in accurate, domain-specific information. The system is designed for enterprise-scale use, featuring multi-tenant architecture, administrative controls, and secure authentication protocols including OAuth 2.0 and custom single sign-on integration. The platform distinguishes itself through a visual, node-based

    TypeScriptagentclaudedeepseek
    Voir sur GitHub↗27,132
  • hkuds/rag-anythingAvatar de HKUDS

    HKUDS/RAG-Anything

    21,372Voir sur GitHub↗

    RAG-Anything is a retrieval-augmented generation framework designed to index diverse document formats and perform semantic search using local machine learning models. It functions as a local multimodal data processor, extracting and organizing information from various file types into a unified knowledge base to facilitate private document analysis. The system distinguishes itself through its high-throughput ingestion engine, which processes large batches of documents into searchable vector embeddings. By executing machine learning models directly on local hardware, the framework ensures that

    Pythonmulti-modal-ragretrieval-augmented-generation
    Voir sur GitHub↗21,372
  • Voir les 30 alternatives à Quivr→