I hereby claim:
- I am akollegger on github.
- I am akollegger (https://keybase.io/akollegger) on keybase.
- I have a public key ASC53fC53aY-oGsLrY2h1laxSvqhXXffEodhyCA3uVDRCAo
To claim this, I am signing this object:
from dataclasses import dataclass, field | |
import csv | |
import json | |
import os | |
import pathlib | |
import sys | |
import typing | |
from icecream import ic | |
from tqdm import tqdm |
I hereby claim:
To claim this, I am signing this object:
Aspect | Graph RAG | Graphiti | |
---|---|---|---|
Primary Use | Static data summarization | Dynamic real-time data | |
Data Handling | Batch-oriented | Continuous, incremental updates | |
Knowledge Structure | Entity clusters & community summaries | Three-tiered: episodes, semantic entities, communities | |
Retrieval Method | Multiple sequential LLM calls | Hybrid (cosine, BM25, breadth-first), no LLM summarizations required | |
Adaptability | Low | High | |
Temporal Handling | Basic timestamp metadata | Rich temporal metadata | |
Contradiction Handling | Limited to LLM’s judgement during summarization | Edge invalidation with temporal tracking | |
Query Latency | Seconds to tens of seconds | Hundreds of milliseconds | |
Custom Entity Types | No | Yes, highly customizable |