HippoRAG

Knowledge integrator

A framework for integrating knowledge across external documents in large language models.

[NeurIPS'24] HippoRAG is a novel RAG framework inspired by human long-term memory that enables LLMs to continuously integrate knowledge across external documents. RAG + Knowledge Graphs + Personalized PageRank.

GitHub

1k stars
14 watching
122 forks
Language: Python
last commit: about 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
usc-isi-i2/web-karmaAn information integration tool for data modeling and transformation from various data sources into standardized RDF format.590
rentruewang/koilaA lightweight wrapper around PyTorch to prevent CUDA out-of-memory errors and optimize model execution1,823
elastic/apm-agent-pythonProvides full out-of-the-box support and integration for popular Python web frameworks417
harshakokel/kigbAn open-source software framework that integrates human advice into gradient boosting decision trees for improved performance in machine learning tasks.8
accenture/ampligraphA Python library for training models on knowledge graphs to predict links between concepts2,162
oeg-upm/gtfs-benchProvides a benchmarking framework for evaluating declarative knowledge graph construction engines in the transport domain17
peterzzq/scdartA deep learning framework designed to integrate multi-modal single cell data from different modalities while preserving cell trajectory structures.10
esri/deep-learning-frameworksA package manager for installing and configuring deep learning frameworks for ArcGIS software.464
intellabs/fastragA framework for efficient and optimized retrieval augmented generative pipelines using state-of-the-art LLMs and Information Retrieval.1,392
oeg-upm/lubm4obdaEvaluates Ontology-Based Data Access systems with inference and meta knowledge benchmarking4
recski/huntagAn NLP tool that uses Maximum Entropy Learning and Hidden Markov Models to perform sequential tagging22
qgrad/qgradIntegrates automatic differentiation tools with quantum software packages.43
sonalgoyal/hihoA tool for integrating data from various sources into a centralized repository on Hadoop91
panoratech/panoraAn open-source platform integration engine that provides a unified API for interacting with various software platforms.961
linkedpipes/etlAn ETL tool for integrating data from various sources into a centralized knowledge graph using RDF148