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

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bragai avatar

bragai/bRAG-langchain

0
View on GitHub↗
4,028 estrellas·478 forks·Jupyter Notebook·other·16 vistasbragai.dev↗

BRAG Langchain

bRAG-langchain is a framework for building retrieval augmented generation pipelines using LangChain to connect documents with language models. It functions as a vector store orchestrator that manages document indexing and retrieval strategies to improve context accuracy.

The system implements an advanced retrieval pipeline featuring a semantic query router that directs natural language inputs to specific data sources or prompts. It includes a metadata filtering engine that translates natural language queries into structured schemas to narrow search results.

The project covers hybrid search optimization through query expansion and reciprocal rank fusion. It supports multi-vector indexing and the storage of multiple document representations to increase retrieval precision.

Features

  • RAG Pipelines - Provides a framework for building retrieval augmented generation pipelines that connect document stores and language models.
  • Hybrid Search Systems - Combines multiple retrieval methods and rank fusion to optimize the context provided to language models.
  • RAG Frameworks - Provides a specialized framework using LangChain to build and orchestrate retrieval augmented generation pipelines.
  • Semantic Routers - Routes natural language inputs to specific data sources or prompts based on semantic similarity.
  • Vector Store Orchestrators - Indexes documents and manages retrieval strategies across vector databases to improve context accuracy.
  • Metadata Filtering - Implements metadata-filtered retrieval to narrow search results using structured document attributes.
  • Natural Language to Metadata Translators - Translates natural language inputs into structured metadata schemas to narrow search results by specific attributes.
  • Semantic Query Routing - Directs natural language inputs to specific data sources or prompts based on semantic similarity.
  • Advanced Retrieval Techniques - Employs query expansion and diversification techniques to capture a wider set of relevant documents.
  • AI Query Generators - Implements the generation of multiple query variations to increase the recall of relevant documents for AI responses.
  • Retrieval Re-ranking - Provides reciprocal rank fusion to re-order retrieved context for improved language model generation quality.
  • Multi-Stage Retrieval Pipelines - Implements a multi-stage retrieval workflow using query diversification and reciprocal rank fusion.
  • Multi-Representation Indexing - Supports storing different document representations, such as summaries or tokens, to improve search precision.
  • Query Expansion - Generates multiple prompt variations to retrieve a broader set of context documents from vector databases.
  • Search Result Fusion Algorithms - Merges multiple search result lists using reciprocal rank fusion to surface the most relevant context.
  • Multi-Vector Indexing - Stores multiple representations of a single document to improve retrieval precision across different query types.
  • RAG Component Modularity - Connects document loaders, vector stores, and language models into a modular, linear sequence for context-aware generation.
  • RAG Frameworks and Toolkits - Comprehensive tutorial repository for learning RAG implementation.
  • Retrieval Augmented Generation - Resources for building custom retrieval-augmented applications.
  • RAG and Document Processing - Tutorial series for advanced RAG development.

Historial de estrellas

Gráfico del historial de estrellas de bragai/brag-langchainGráfico del historial de estrellas de bragai/brag-langchain

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Alternativas open-source a BRAG Langchain

Proyectos open-source similares, clasificados según cuántas características comparten con BRAG Langchain.
  • datawhalechina/all-in-ragAvatar de datawhalechina

    datawhalechina/all-in-rag

    3,989Ver en GitHub↗

    This project is a retrieval augmented generation framework designed to build pipelines that connect unstructured data and knowledge graphs with large language models. It functions as a vector database orchestrator for indexing text and multimodal content, as well as a system for translating natural language queries into structured database commands. The framework integrates a hybrid retrieval engine that combines dense vector search with sparse keyword matching to increase the precision of retrieved contexts. It further enhances reasoning and relationship mapping through a graph-augmented ret

    Pythonaideepseekembedding
    Ver en GitHub↗3,989
  • truefoundry/cognitaAvatar de truefoundry

    truefoundry/cognita

    4,317Ver en 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
    Ver en GitHub↗4,317
  • netease-youdao/qanythingAvatar de netease-youdao

    netease-youdao/QAnything

    14,020Ver en GitHub↗

    QAnything is a retrieval-augmented generation application framework and self-hosted AI interface. It functions as a system that combines a vector database knowledge base, a document parsing service, and a hybrid search engine to generate answers based on private user data. The project features a modular pipeline architecture that allows users to independently replace components such as parsers, embedding models, and reranking engines. It supports local-first model deployment and offline operation to ensure data privacy, and includes a two-stage retrieval pipeline that merges dense vector embe

    Python
    Ver en GitHub↗14,020
  • datawhalechina/llm-universeAvatar de datawhalechina

    datawhalechina/llm-universe

    13,269Ver en GitHub↗

    llm-universe is a structured learning resource and technical guide focused on the development of large language model applications. It serves as a curriculum for mastering model orchestration, the creation of autonomous conversational agents, and the implementation of retrieval-augmented generation systems. The project provides detailed instructions on connecting model APIs with memory and tools to create execution chains. It specifically covers the construction of retrieval pipelines, including the process of cleaning raw documents, generating embeddings, and integrating vector databases to

    Jupyter Notebooklangchainrag
    Ver en GitHub↗13,269
Ver las 30 alternativas a BRAG Langchain→

Preguntas frecuentes

¿Qué hace bragai/brag-langchain?

bRAG-langchain is a framework for building retrieval augmented generation pipelines using LangChain to connect documents with language models. It functions as a vector store orchestrator that manages document indexing and retrieval strategies to improve context accuracy.

¿Cuáles son las características principales de bragai/brag-langchain?

Las características principales de bragai/brag-langchain son: RAG Pipelines, Hybrid Search Systems, RAG Frameworks, Semantic Routers, Vector Store Orchestrators, Metadata Filtering, Natural Language to Metadata Translators, Semantic Query Routing.

¿Qué alternativas de código abierto existen para bragai/brag-langchain?

Las alternativas de código abierto para bragai/brag-langchain incluyen: datawhalechina/all-in-rag — This project is a retrieval augmented generation framework designed to build pipelines that connect unstructured data… truefoundry/cognita — Cognita is a retrieval augmented generation orchestration framework used to build pipelines that connect document… netease-youdao/qanything — QAnything is a retrieval-augmented generation application framework and self-hosted AI interface. It functions as a… datawhalechina/llm-universe — llm-universe is a structured learning resource and technical guide focused on the development of large language model… openai/chatgpt-retrieval-plugin — This project is a retrieval-augmented generation pipeline designed for building custom ChatGPT plugins that allow… lancedb/lancedb — LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector…