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
13 watching
114 forks
Language: Python
last commit: 4 months ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
usc-isi-i2/web-karma An information integration tool for data modeling and transformation from various data sources into standardized RDF format. 588
rentruewang/koila A lightweight wrapper around PyTorch to prevent CUDA out-of-memory errors and optimize model execution 1,821
elastic/apm-agent-python Provides full out-of-the-box support and integration for popular Python web frameworks 414
harshakokel/kigb An open-source software framework that integrates human advice into gradient boosting decision trees for improved performance in machine learning tasks. 8
accenture/ampligraph A Python library for training models on knowledge graphs to predict links between concepts 2,154
oeg-upm/gtfs-bench Provides a benchmarking framework for evaluating declarative knowledge graph construction engines in the transport domain 17
peterzzq/scdart A deep learning framework designed to integrate multi-modal single cell data from different modalities while preserving cell trajectory structures. 10
esri/deep-learning-frameworks A package manager for installing and configuring deep learning frameworks for ArcGIS software. 451
intellabs/fastrag A framework for efficient and optimized retrieval augmented generative pipelines using state-of-the-art LLMs and Information Retrieval. 1,336
oeg-upm/lubm4obda Evaluates Ontology-Based Data Access systems with inference and meta knowledge benchmarking 4
recski/huntag An NLP tool that uses Maximum Entropy Learning and Hidden Markov Models to perform sequential tagging 22
qgrad/qgrad Integrates automatic differentiation tools with quantum software packages. 43
sonalgoyal/hiho A tool for integrating data from various sources into a centralized repository on Hadoop 91
panoratech/panora A unified API for connecting data sources to large language models 941
linkedpipes/etl An ETL tool for integrating data from various sources into a centralized knowledge graph using RDF 147