EveryDev.ai
Subscribe
Home
Tools

4,894+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2482
  • Coding1828
  • Infrastructure861
  • Projects701
  • Research608
  • MCP570
  • Marketing489
  • Analytics477
  • Design403
  • Testing394
  • Data368
  • Security309
  • Integration253
  • Communication242
  • Prompts235
  • Extensions217
  • Commerce167
  • DevOps164
  • Voice163
  • Web121
  • Learning113
  • Finance33
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. HippoRAG
    HippoRAG icon

    HippoRAG

    Agent Memory

    Open-source memory framework for LLMs that combines knowledge graphs, retrieval and Personalized PageRank to integrate knowledge across documents.

    Visit Website

    At a Glance

    Pricing
    Open Source

    HippoRAG is a self-hosted Python framework released under the MIT License. Model/API usage (e.g. OpenAI API key) is an external cost.

    Engagement

    Available On

    API
    VS Code
    SDK
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent MemoryRetrieval-Augmented GenerationAI Development Libraries

    Alternatives

    MemlayerGraphitiCognee
    Developer
    OSU NLP GroupOSU NLP Group is the natural language processing research gr…

    Listed Oct 2026

    About HippoRAG

    HippoRAG is an open-source Python framework from the OSU NLP Group at The Ohio State University. It is a retrieval and memory framework for large language models, inspired by the hippocampal indexing theory of human long-term memory. It indexes documents into a knowledge graph and supports retrieval and question answering over them. The current README covers HippoRAG 2, which builds on the original NeurIPS 2024 HippoRAG paper.

    What It Is

    HippoRAG is a retrieval-augmented generation (RAG) framework that orchestrates LLMs, knowledge graphs and the Personalized PageRank algorithm. The paper describes this as mimicking the different roles of the neocortex and hippocampus in human memory. The authors report that it outperforms existing RAG methods on multi-hop question answering by up to 20%. They also report that single-step retrieval is comparable to or better than iterative retrieval such as IRCoT while being 10-30 times cheaper and 6-13 times faster. The README says HippoRAG 2 improves associativity (multi-hop retrieval) and sense-making without sacrificing performance on simpler tasks. It also says HippoRAG 2 uses significantly fewer offline indexing resources than GraphRAG, RAPTOR and LightRAG.

    Workflow and Model Support

    Users install the package with pip, create a HippoRAG object with a save directory plus an LLM and an embedding model, index documents, and then run retrieval or rag_qa over queries. The framework supports the following backends:

    • OpenAI and Azure OpenAI.
    • Any OpenAI-compatible endpoint, such as a local vLLM server or a hosted gateway.
    • Amazon Bedrock, including Bedrock Mantle.
    • Local inference with vLLM or Transformers, and local embedding models such as NV-Embed-v2 and GritLM.

    Embeddings are stored in local Parquet files by default. Qdrant, ChromaDB or Milvus can be selected instead. Indexes are tied to the models and configuration that built them, and an index with a mismatched identity is rejected rather than mixed.

    Agent and MCP Integration

    An optional hipporag-mcp server exposes a persistent index to MCP clients such as Claude Code, Claude Desktop, Cursor and VS Code. Its tools are retrieve, rag_qa, index, delete and index_stats. It runs over stdio or Streamable HTTP, and a read-only mode disables the index and delete tools. The repository also acts as a Claude Code plugin marketplace, with a bundled skill and an /hipporag:index-folder command.

    Reproducing Experiments

    A main.py entry point runs the paper experiments on sample and custom datasets, with an optional standard dense-retrieval baseline. The vLLM offline batch mode is documented as more than 3x faster for indexing than the online server. The HippoRAG 1 code is kept on a legacy branch.

    HippoRAG - 1

    Community Discussions

    Be the first to start a conversation about HippoRAG

    Share your experience with HippoRAG, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (MIT)

    HippoRAG is a self-hosted Python framework released under the MIT License. Model/API usage (e.g. OpenAI API key) is an external cost.

    • MIT License
    • Install via pip install hipporag
    • Supports OpenAI-compatible LLM and embedding endpoints, including local vLLM
    • External LLM/API costs are separate

    Capabilities

    Key Features

    • Knowledge-graph-based RAG with Personalized PageRank
    • Multi-hop retrieval and sense-making over documents
    • Document indexing, retrieval and RAG question answering
    • OpenAI, Azure OpenAI, Bedrock and OpenAI-compatible endpoints
    • Local deployment with vLLM and Transformers
    • Vector store backends: Parquet, Qdrant, ChromaDB, Milvus
    • MCP server with retrieve, rag_qa, index, delete and index_stats tools
    • Claude Code plugin
    • Reproducible experiment scripts and datasets

    Integrations

    OpenAI
    Azure OpenAI
    Amazon Bedrock
    vLLM
    Hugging Face
    Qdrant
    ChromaDB
    Milvus
    Claude Code
    Claude Desktop
    Cursor
    VS Code
    Model Context Protocol
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate HippoRAG and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    OSU NLP Group

    OSU NLP Group is the natural language processing research group at The Ohio State University. It develops and publishes HippoRAG, with papers presented at NeurIPS 2024 and ICML 2025.

    Read more about OSU NLP Group
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    Memlayer icon

    Memlayer

    Plug-and-play persistent memory layer for LLMs that adds intelligent, context-aware recall to any AI agent in 3 lines of code.

    Graphiti icon

    Graphiti

    A Python library for building and querying dynamic, temporally-aware knowledge graphs for AI agents and RAG applications.

    Cognee icon

    Cognee

    Open-source AI memory platform that turns data into a queryable knowledge graph, giving AI agents persistent long-term memory across sessions.

    Browse all tools

    Related Topics

    Agent Memory

    Memory layers, frameworks, and services that enable AI agents to store, recall, and manage information across sessions. These tools provide persistent, semantic, and contextual memory for agents, supporting personalization, long-term context retention, graph-based relationships, and hybrid RAG + memory workflows.

    200 tools

    Retrieval-Augmented Generation

    RAG Systems that enhance LLM outputs by retrieving relevant information from external knowledge bases, combining the power of generative AI with information retrieval for more accurate and contextual responses.

    184 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    462 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions