Quivr logo
← Back to blog

Why This Separation Is Necessary

Dec 6, 2025 · 13 min read
Why This Separation Is Necessary

Explanation on what happened on the open-source repository of Quivr and our vision for the futur

Hello, many of you have noticed some changes on Quivr's Github Repository. Let me explain to you what happened in this article.

To ensure the long-term sustainability and innovation of RAG-based solutions, we are glad to announce a strategic pivot: separating our deep tech components from our enterprise product.

  • Clear Focus on Core Technology: Clear Focus on Core Technology:

  • Our deep tech components - Megaparse, Quivr Core, and Le Juge - are the foundation of our RAG technology. Separating these components will allow us to focus on refining their capabilities, ensuring they continue to push the limit of the state of the art. Our deep tech components - Megaparse, Quivr Core, and Le Juge - are the foundation of our RAG technology. Separating these components will allow us to focus on refining their capabilities, ensuring they continue to push the limit of the state of the art.

  • Driving Open-Source Collaboration: Driving Open-Source Collaboration:

  • We believe in the power of open-source. By making these technologies publicly available, we invite all contributors to drive their evolution. We believe in the power of open-source. By making these technologies publicly available, we invite all contributors to drive their evolution.

  • Sustained Innovation for Enterprise: Sustained Innovation for Enterprise:

  • While the deep tech components will remain open-source, Quivr Enterprise, our closed-source product, will focus on delivering business-ready features built on top of these technologies. While the deep tech components will remain open-source, Quivr Enterprise, our closed-source product, will focus on delivering business-ready features built on top of these technologies.

To implement this strategy, we will maintain three open-source repositories:

Parsing Engine for Context Extraction

  • What it does: Megaparse is a robust tool for parsing and extracting meaningful context from unstructured data. What it does: Megaparse is a robust tool for parsing and extracting meaningful context from unstructured data.

  • In the short term, the focus is on optimizing the parsing of various file formats like PDF, Docx, PPTX, TXT, and EPUB. We will after focus on enhancing table parsing and delivering more structured outputs. On the long term, the goal is to achieve state-of-the-art performance. In the short term, the focus is on optimizing the parsing of various file formats like PDF, Docx, PPTX, TXT, and EPUB. We will after focus on enhancing table parsing and delivering more structured outputs. On the long term, the goal is to achieve state-of-the-art performance.

Retrieval System for Relevant Knowledge

  • What it does: Quivr Core powers the retrieval of precise, contextually relevant knowledge from vast datasets. What it does: Quivr Core powers the retrieval of precise, contextually relevant knowledge from vast datasets.

  • It will at first focus on implementing a single retrieval algorithm. Medium-term plans include developing multiple algorithms tailored to different use cases. It will at first focus on implementing a single retrieval algorithm. Medium-term plans include developing multiple algorithms tailored to different use cases.

Evaluation Framework for RAG Systems

  • What it does: Le Juge evaluates the quality, relevance, and accuracy of RAG outputs. What it does: Le Juge evaluates the quality, relevance, and accuracy of RAG outputs.

  • Initially, it will focus on Quivr's RAG, then expand to evaluate all RAG systems Initially, it will focus on Quivr's RAG, then expand to evaluate all RAG systems

Quivr Enterprise is an example of our open-source technologies usage. This closed-source solution will focus on delivering business features such as:

  • Knowledge Management Systems (KMS): Storage and classification of all knowledge. Knowledge Management Systems (KMS): Storage and classification of all knowledge.

  • Sharing Functionalities: Allow collaboration across teams. Sharing Functionalities: Allow collaboration across teams.

  • AI-Powered Chatbots: Tailored conversational interfaces. AI-Powered Chatbots: Tailored conversational interfaces.

  • Integrations: Connect to Google Drive, SharePoint, or Dropbox to centralize and use your knowledge. Integrations: Connect to Google Drive, SharePoint, or Dropbox to centralize and use your knowledge.

None of Quivr Enterprise’s closed-source features will impact Quivr RAG. Core RAG improvements will remain open-source, following our principles.

These three components — Parsing, Retrieval, and Evaluation — are essential for ensuring the efficiency of a RAG system. Here's why each one is fundamental:

  • Parsing to understand and structure information:Parsing is crucial for transforming data into an actionable format. Without it, information may remain too vague or unstructured to be effectively used. This step helps identify key elements within a document, extract important relationships and concepts, and prepares the data for subsequent stages like retrieval and evaluation. Parsing to understand and structure information:Parsing is crucial for transforming data into an actionable format. Without it, information may remain too vague or unstructured to be effectively used. This step helps identify key elements within a document, extract important relationships and concepts, and prepares the data for subsequent stages like retrieval and evaluation.

  • Retrieval to find what matters most:Retrieval is the core of searching for relevant information. It ensures that the most pertinent data is retrieved from large knowledge bases or corpora. A robust retrieval system guarantees that the information extracted during parsing is used to access contextually appropriate and specific data. This step is key to maximizing the quality of results, as, without it, irrelevant or inadequate information might be retrieved. Retrieval to find what matters most:Retrieval is the core of searching for relevant information. It ensures that the most pertinent data is retrieved from large knowledge bases or corpora. A robust retrieval system guarantees that the information extracted during parsing is used to access contextually appropriate and specific data. This step is key to maximizing the quality of results, as, without it, irrelevant or inadequate information might be retrieved.

  • Evaluation to ensure quality and relevance:Evaluation is critical for validating that the retrieved information is of high quality and truly relevant. It acts as a filtering step, ensuring that incorrect, unnecessary, or irrelevant data is discarded. Evaluation is particularly important in automated systems, as it helps measure result quality based on defined criteria (accuracy, relevance, coherence, etc.). This ensures that the system doesn't just retrieve data, but does so in an optimal and context-specific manner. Evaluation to ensure quality and relevance:Evaluation is critical for validating that the retrieved information is of high quality and truly relevant. It acts as a filtering step, ensuring that incorrect, unnecessary, or irrelevant data is discarded. Evaluation is particularly important in automated systems, as it helps measure result quality based on defined criteria (accuracy, relevance, coherence, etc.). This ensures that the system doesn't just retrieve data, but does so in an optimal and context-specific manner.

By combining these three components, you create a modular, flexible, and robust RAG system. Each step can be improved or adjusted independently to meet specific needs while allowing the entire system to function efficiently. Quivr Enterprise, as a demonstration, showcases the concrete impact of this approach, enabling fast, accurate search with reliable and high-quality results.

This separation of concerns is a pivotal step in aligning our mission with our vision for the future of RAG. By contributing to the open-source community while maintaining a clear boundary for enterprise innovation, we can accelerate progress in the RAG area while delivering value to businesses.

Improving Project Efficiency with Time Tracking

Improving Project Efficiency with Time Tracking

Improving Project Efficiency with Time Tracking

Improving Project Efficiency with Time Tracking

Improving Project Efficiency with Time Tracking

Improving Project Efficiency with Time Tracking

Empowering Your Support,Enhancing Your Success, Every Step of the Way.

© 2025 Quivr. All rights reserved.

Empowering Your Support,Enhancing Your Success, Every Step of the Way.

© 2025 Quivr. All rights reserved.

Explanation on what happened on the open-source repository of Quivr and our vision for the futur

Hello, many of you have noticed some changes on Quivr's Github Repository. Let me explain to you what happened in this article.

To ensure the long-term sustainability and innovation of RAG-based solutions, we are glad to announce a strategic pivot: separating our deep tech components from our enterprise product.

  • Clear Focus on Core Technology: Clear Focus on Core Technology:

  • Our deep tech components - Megaparse, Quivr Core, and Le Juge - are the foundation of our RAG technology. Separating these components will allow us to focus on refining their capabilities, ensuring they continue to push the limit of the state of the art. Our deep tech components - Megaparse, Quivr Core, and Le Juge - are the foundation of our RAG technology. Separating these components will allow us to focus on refining their capabilities, ensuring they continue to push the limit of the state of the art.

  • Driving Open-Source Collaboration: Driving Open-Source Collaboration:

  • We believe in the power of open-source. By making these technologies publicly available, we invite all contributors to drive their evolution. We believe in the power of open-source. By making these technologies publicly available, we invite all contributors to drive their evolution.

  • Sustained Innovation for Enterprise: Sustained Innovation for Enterprise:

  • While the deep tech components will remain open-source, Quivr Enterprise, our closed-source product, will focus on delivering business-ready features built on top of these technologies. While the deep tech components will remain open-source, Quivr Enterprise, our closed-source product, will focus on delivering business-ready features built on top of these technologies.

To implement this strategy, we will maintain three open-source repositories:

Parsing Engine for Context Extraction

  • What it does: Megaparse is a robust tool for parsing and extracting meaningful context from unstructured data. What it does: Megaparse is a robust tool for parsing and extracting meaningful context from unstructured data.

  • In the short term, the focus is on optimizing the parsing of various file formats like PDF, Docx, PPTX, TXT, and EPUB. We will after focus on enhancing table parsing and delivering more structured outputs. On the long term, the goal is to achieve state-of-the-art performance. In the short term, the focus is on optimizing the parsing of various file formats like PDF, Docx, PPTX, TXT, and EPUB. We will after focus on enhancing table parsing and delivering more structured outputs. On the long term, the goal is to achieve state-of-the-art performance.

Retrieval System for Relevant Knowledge

  • What it does: Quivr Core powers the retrieval of precise, contextually relevant knowledge from vast datasets. What it does: Quivr Core powers the retrieval of precise, contextually relevant knowledge from vast datasets.

  • It will at first focus on implementing a single retrieval algorithm. Medium-term plans include developing multiple algorithms tailored to different use cases. It will at first focus on implementing a single retrieval algorithm. Medium-term plans include developing multiple algorithms tailored to different use cases.

Evaluation Framework for RAG Systems

  • What it does: Le Juge evaluates the quality, relevance, and accuracy of RAG outputs. What it does: Le Juge evaluates the quality, relevance, and accuracy of RAG outputs.

  • Initially, it will focus on Quivr's RAG, then expand to evaluate all RAG systems Initially, it will focus on Quivr's RAG, then expand to evaluate all RAG systems

Quivr Enterprise is an example of our open-source technologies usage. This closed-source solution will focus on delivering business features such as:

  • Knowledge Management Systems (KMS): Storage and classification of all knowledge. Knowledge Management Systems (KMS): Storage and classification of all knowledge.

  • Sharing Functionalities: Allow collaboration across teams. Sharing Functionalities: Allow collaboration across teams.

  • AI-Powered Chatbots: Tailored conversational interfaces. AI-Powered Chatbots: Tailored conversational interfaces.

  • Integrations: Connect to Google Drive, SharePoint, or Dropbox to centralize and use your knowledge. Integrations: Connect to Google Drive, SharePoint, or Dropbox to centralize and use your knowledge.

None of Quivr Enterprise’s closed-source features will impact Quivr RAG. Core RAG improvements will remain open-source, following our principles.

These three components — Parsing, Retrieval, and Evaluation — are essential for ensuring the efficiency of a RAG system. Here's why each one is fundamental:

  • Parsing to understand and structure information:Parsing is crucial for transforming data into an actionable format. Without it, information may remain too vague or unstructured to be effectively used. This step helps identify key elements within a document, extract important relationships and concepts, and prepares the data for subsequent stages like retrieval and evaluation. Parsing to understand and structure information:Parsing is crucial for transforming data into an actionable format. Without it, information may remain too vague or unstructured to be effectively used. This step helps identify key elements within a document, extract important relationships and concepts, and prepares the data for subsequent stages like retrieval and evaluation.

  • Retrieval to find what matters most:Retrieval is the core of searching for relevant information. It ensures that the most pertinent data is retrieved from large knowledge bases or corpora. A robust retrieval system guarantees that the information extracted during parsing is used to access contextually appropriate and specific data. This step is key to maximizing the quality of results, as, without it, irrelevant or inadequate information might be retrieved. Retrieval to find what matters most:Retrieval is the core of searching for relevant information. It ensures that the most pertinent data is retrieved from large knowledge bases or corpora. A robust retrieval system guarantees that the information extracted during parsing is used to access contextually appropriate and specific data. This step is key to maximizing the quality of results, as, without it, irrelevant or inadequate information might be retrieved.

  • Evaluation to ensure quality and relevance:Evaluation is critical for validating that the retrieved information is of high quality and truly relevant. It acts as a filtering step, ensuring that incorrect, unnecessary, or irrelevant data is discarded. Evaluation is particularly important in automated systems, as it helps measure result quality based on defined criteria (accuracy, relevance, coherence, etc.). This ensures that the system doesn't just retrieve data, but does so in an optimal and context-specific manner. Evaluation to ensure quality and relevance:Evaluation is critical for validating that the retrieved information is of high quality and truly relevant. It acts as a filtering step, ensuring that incorrect, unnecessary, or irrelevant data is discarded. Evaluation is particularly important in automated systems, as it helps measure result quality based on defined criteria (accuracy, relevance, coherence, etc.). This ensures that the system doesn't just retrieve data, but does so in an optimal and context-specific manner.

By combining these three components, you create a modular, flexible, and robust RAG system. Each step can be improved or adjusted independently to meet specific needs while allowing the entire system to function efficiently. Quivr Enterprise, as a demonstration, showcases the concrete impact of this approach, enabling fast, accurate search with reliable and high-quality results.

This separation of concerns is a pivotal step in aligning our mission with our vision for the future of RAG. By contributing to the open-source community while maintaining a clear boundary for enterprise innovation, we can accelerate progress in the RAG area while delivering value to businesses.

Why First Contact Resolution Still Bleeds Cash

How to achieve 99% Response Accuracy in Customer Support

Why Escalations Are Killing Customer Support Budgets

Empowering Your Support,Enhancing Your Success, Every Step of the Way.

© 2025 Quivr. All rights reserved.

Share: