{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/16"},{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/8"},{"label":"Information Analysis","url":"https://skillfed.io/packages/category/scientific-engineering-information-analysis/3"}],"enrichment":{"capability":"Retrieves documents from a graph structure using vector similarity search, combining graph traversal strategies with LangChain's retriever framework for efficient document discovery.","skillfed_tags":["rag","graph-retrieval","langchain-integration"],"use_cases":["Build RAG pipelines that retrieve semantically related document clusters instead of isolated top-k results.","Explore document relationships in knowledge graphs where metadata edges define connections between records.","Implement graph-aware search in applications like research paper discovery or knowledge base navigation.","Combine vector similarity with graph structure to improve retrieval relevance in multi-hop reasoning tasks.","Integrate graph traversal into LangChain agents that need to explore connected document sets."],"what_it_does":"LangChain Graph Retriever extends LangChain's retriever framework by combining vector-based similarity search with graph traversal. Instead of treating documents as isolated results, it models them as nodes in a graph and explores relationships between them using strategies like breadth-first search or Maximal Marginal Relevance. This is useful for retrieval-augmented generation (RAG) systems where document relationships matter\u2014for example, retrieving not just the most similar document but also semantically related neighbors.\n\nThe package depends on LangChain's core abstractions (langchain-core), graph utilities (networkx), and standard Python libraries (pydantic, immutabledict, typing-extensions). It supports both synchronous and asynchronous retrieval workflows and integrates with multiple vector stores. The codebase is in Beta status and has not seen active development recently, though the repository remains maintained.","worth_installing":"Yes, if you need graph-aware document retrieval in a LangChain application and are comfortable with a Beta-status library that has not been actively developed for several months. The package has low install friction, permissive licensing, and no known vulnerabilities. However, verify that the graph traversal strategies and vector store adapters you need are production-ready before deploying to critical systems."},"id":"langchain-graph-retriever","links":{"html":"https://skillfed.io/packages/langchain-graph-retriever","md":"https://skillfed.io/packages/langchain-graph-retriever.md","pypi":"https://pypi.org/project/langchain-graph-retriever/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-04-04","license_spdx":"Apache-2.0","license_treatment":"permissive","name":"langchain-graph-retriever","python_support":"supports_current","summary":"LangChain retriever for traversing document graphs on top of vector-based similarity search."},"popularity":{"monthly_downloads":186653,"position":9979,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.8.0"}
