LangChain retriever for traversing document graphs on top of vector-based similarity search.

LangChain Graph Retriever LangChain Graph Retriever is a Python library that supports traversing a document graph on top of vector-based similarity search. It works seamlessly with LangChain's retriever framework and supports various graph traversal strategies for efficient document discovery. Features Vector Search: Perform similarity searches using vector embeddings. Graph Traversal: Apply traversal strategies such as breadth-first (Eager) or Maximal Marginal Relevance (MMR) to explore document relationships. Customizable Strategies: Easily extend and configure traversal strategies to meet your specific use case. Multiple Adapters: Support for various vector stores, including AstraDB, Cassandra, Chroma, OpenSearch, and in-memory storage. Synchronous and Asynchronous Retrieval: Supports both sync and async workflows for flexibility in different applications. Installation Install the library via pip: pip install langchain-graph-retriever Getting Started Here is an example of how to
RPM
python3-langchain-graph-retriever-0.6.1-1.lbn42.noarch.rpm
Summary
LangChain retriever for traversing document graphs on top of vector-based similarity search.
URL
https://pypi.org/project/langchain-graph-retriever
Group
Unspecified
License
ZPL
Source
python-langchain-graph-retriever-0.6.1-1.lbn42.src.rpm
Checksum
c23c3f653c1eb5028e66cffee3b46f7129c8674032eff22d474994870b85cc55
Build Date
2025/09/13 15:25:06
Requires
python3.13dist(langchain-core) >= 0.3.29
python3.13dist(pydantic) >= 2.0.1
python3.13dist(typing-extensions) >= 4.12.2
Provides
python-langchain-graph-retriever = 0.6.1-1.lbn42
python3-langchain-graph-retriever = 0.6.1-1.lbn42
python3.13-langchain-graph-retriever = 0.6.1-1.lbn42
python3.13dist(langchain-graph-retriever) = 0.6.1
python3dist(langchain-graph-retriever) = 0.6.1
Obsoletes