{"adoption": {"forks": 100, "observed_at": "2026-08-28T04:05:00.230221+00:00", "stars": 1538}, "canonical_url": "https://ross.abutalabs.com/products/jaylzhou-graphrag", "card": {"archived": false, "artifact_type": "learning-resource", "description": "In-depth study of the graphrag ", "domain": ["large-language-models", "artificial-intelligence", "tutorials"], "enriched": true, "function": ["rag", "agent-framework", "machine-learning", "nlp"], "health_score": 38, "homepage": null, "language": "Python", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["JayLZhou/GraphRAG"], "name": "JayLZhou/GraphRAG", "platform": ["python", "cross-platform"], "pushed_at": "2025-07-01T17:41:28+00:00", "repo": "JayLZhou/GraphRAG", "stars": 1538, "tags": ["graphrag", "graph-based-rag", "research-framework", "benchmarking", "modular-pipeline", "retrieval-augmented-generation", "natural-language-processing"], "topics": [], "urls": [], "use_cases": ["study and compare graph-based RAG methods", "run GraphRAG pipelines like RAPTOR or LightRAG on my own dataset", "understand how Microsoft GraphRAG works internally", "benchmark different graph RAG approaches", "experiment with modular RAG retrieval strategies", "reproduce research results for a GraphRAG paper"], "what_it_is": "DIGIMON is a Python research framework that modularizes and decouples graph-based Retrieval-Augmented Generation (GraphRAG) methods for in-depth study. It provides runnable implementations of methods like RAPTOR, HippoRAG, LightRAG, KGP, ToG, and Microsoft-style local/global GraphRAG search via YAML configuration files.", "when_to_avoid": ["you need a production-ready RAG service with an API and no license guarantees", "you just want to plug GraphRAG into an app without studying its internals", "you need a maintained library with long-term support rather than a research codebase"], "when_to_choose": ["you want to analyze, compare, or reproduce multiple graph-based RAG methods in one modular framework", "you are doing research on GraphRAG pipelines and need decoupled components", "you want runnable implementations of methods like HippoRAG, RAPTOR, or LightRAG"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/jaylzhou-graphrag", "repo": "JayLZhou/GraphRAG", "role": "main", "score": 35}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:30:56.060734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5f2a53fa5a68ad0fe434b4fdf12be20e6bbb0dae4fcf714eb87baa121080950", "fetched_at": "2026-08-28T04:05:00.230221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JayLZhou/GraphRAG"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:30:56.060734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5f2a53fa5a68ad0fe434b4fdf12be20e6bbb0dae4fcf714eb87baa121080950", "fetched_at": "2026-08-28T04:05:00.230221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JayLZhou/GraphRAG"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:30:56.060734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5f2a53fa5a68ad0fe434b4fdf12be20e6bbb0dae4fcf714eb87baa121080950", "fetched_at": "2026-08-28T04:05:00.230221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JayLZhou/GraphRAG"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:30:56.060734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5f2a53fa5a68ad0fe434b4fdf12be20e6bbb0dae4fcf714eb87baa121080950", "fetched_at": "2026-08-28T04:05:00.230221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JayLZhou/GraphRAG"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:30:56.060734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5f2a53fa5a68ad0fe434b4fdf12be20e6bbb0dae4fcf714eb87baa121080950", "fetched_at": "2026-08-28T04:05:00.230221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JayLZhou/GraphRAG"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:30:56.060734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5f2a53fa5a68ad0fe434b4fdf12be20e6bbb0dae4fcf714eb87baa121080950", "fetched_at": "2026-08-28T04:05:00.230221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JayLZhou/GraphRAG"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:00.230221+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:30:56.060734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5f2a53fa5a68ad0fe434b4fdf12be20e6bbb0dae4fcf714eb87baa121080950", "fetched_at": "2026-08-28T04:05:00.230221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JayLZhou/GraphRAG"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:30:56.060734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5f2a53fa5a68ad0fe434b4fdf12be20e6bbb0dae4fcf714eb87baa121080950", "fetched_at": "2026-08-28T04:05:00.230221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JayLZhou/GraphRAG"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:30:56.060734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5f2a53fa5a68ad0fe434b4fdf12be20e6bbb0dae4fcf714eb87baa121080950", "fetched_at": "2026-08-28T04:05:00.230221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JayLZhou/GraphRAG"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:30:56.060734+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a5f2a53fa5a68ad0fe434b4fdf12be20e6bbb0dae4fcf714eb87baa121080950", "fetched_at": "2026-08-28T04:05:00.230221+00:00", "kind": "readme", "missing": false, "url": "https://github.com/JayLZhou/GraphRAG"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 29, "longevity": 47, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 660, "days_push": 428, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 35, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}