Back to directory

EnterpriseRAG-Bench

A dataset and benchmark of more than 500,000 simulated company documents and 500 questions for evaluating retrieval-augmented generation systems on realistic enterprise data.

EnterpriseRAG-Bench

EnterpriseRAG-Bench provides a dataset simulating a fictional AI-inference company, with slightly over 500,000 internal documents and 500 questions, released to help teams benchmark retrieval-augmented generation systems and fine-tune agents on realistic enterprise data. The code additionally generates similar datasets for different industries and company scales.

Its documents are drawn from sources such as Slack channel discussions, Gmail email threads, Linear project-management tickets, Google Drive files, Hubspot CRM records, Fireflies meeting transcripts, GitHub pull requests and comments, Jira tickets, and Confluence wikis and documentation, covering planning, engineering, sales, customer success and internal communication.

Its 500 questions are split into ten categories of increasing difficulty, from simple single-document questions and semantically rephrased questions with little keyword overlap, through questions that require combining information across sections of one document or across several related documents, questions with disqualifying constraints, and questions where source documents directly contradict each other.

More in RAG

See all 540
  • ai·rete·rag

    ai-rete-rag.com

    A platform that pairs a Rete rule engine with retrieval-augmented generation, so deterministic rules decide an outcome and grounded retrieval explains the decision in plain language.

  • Xtriever

    github.com

    A hybrid retrieval engine for retrieval-augmented generation, written in Rust to run on-device on a phone or a laptop, combining lexical BM25 search, dense embedding search, reciprocal-rank fusion and cross-encoder re-ranking with no server.

  • FileFlux

    github.com

    A .NET library that turns PDF, DOCX, HWP and other documents into optimized chunks for RAG systems, through a five-stage pipeline built on high-performance Rust FFI readers.