hermes atlas
250·repos hermes·v0.21.3 ★ star this repo

Best Memory Providers for Hermes Agent

The top community-built memory and context management tools for Hermes Agent, ranked by GitHub stars. Memory is what makes Hermes self-improving — these tools extend its built-in recall with long-term semantic memory, graph-based retrieval, and cross-session persistence.

For the architecture behind these tools, read The Hermes Agent Memory Guidebook.

#
project
stars
01
mem0ai / mem0
The Memory Layer for AI Agents - Drop-in memory infrastructure for AI agents and apps. Context that persists. Built for production.
★ 65.3K
02
volcengine / OpenViking
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
★ 37.4K
03
topoteretes / cognee
Cognee is the open-source AI memory platform for agents. Give your AI agents persistent long-term memory across sessions with a self-hosted
★ 30.7K
04
garrytan / gbrain
Garry's Opinionated OpenClaw/Hermes Agent Brain
★ 29.9K
05
supermemoryai / supermemory
Memory and context engine + app that is extremely fast, scalable, and can be run fully locally. The Memory API for the AI era.
★ 29.7K
06
vectorize-io / hindsight official
Hindsight: Agent Memory That Learns
★ 23.7K
07
plastic-labs / honcho official
Memory library for building stateful agents
★ 7.2K
08
campfirein / byterover-cli
ByteRover CLI (brv) - The portable memory layer for autonomous coding agents (formerly Cipher)
★ 5.0K
09
mnemosyne-oss / mnemosyne
Zero-cloud AI memory that works everywhere. SQLite-backed. One pure-Python dependency.
★ 3.2K
10
ClaudioDrews / memory-os
A 7-layer memory operating system for Hermes Agent — persistent memory with Qdrant, structured facts, fabric recall, auto-curated wiki, and
★ 1.4K
11
greyhaven-ai / autocontext
a recursive self-improving harness designed to help your agents (and future iterations of those agents) succeed on any task
★ 1.3K
12
stephenschoettler / hermes-lcm
Lossless Context Management plugin for Hermes Agent — DAG-based context engine that never loses a message
★ 1.1K
13
vshulcz / deja-vu
One memory shared by Claude Code, Codex, Cursor, Copilot CLI, OpenClaw and 20 more coding agents, built from the session history already on
★ 816
14
elkimek / honcho-self-hosted
Self-host Honcho memory layer for Hermes Agent — OpenRouter + Venice, no code changes
★ 375
15
plur-ai / plur
Shared memory for AI agents
★ 286
16
Signet-AI / signetai
Sync and store memories, shared identity files (AGENTS.md, CLAUDE.md), session transcripts, institutional knowledge, and secrets between all
★ 282
17
yoloshii / ClawMem
On-device memory layer for AI agents. Claude Code, OpenClaw and Hermes. Hooks + MCP server + hybrid RAG search.
★ 211
18
Sibyl-Labs / Sibyl-Memory
Durable, file-based long-term memory for AI agents. Five-package plugin family: SDK, CLI, MCP server, Hermes adapter, and a LangGraph BaseSt
★ 175
19
EfficientContext / ContextPilot
Accelerating Long Context LLM Inference with Accuracy-Preserving Context Optimization in SGLang, vLLM, llama.cpp, OpenClaw, RAG, and Agentic
★ 136
20
yantrikos / yantrikdb-hermes-plugin
YantrikDB memory provider for NousResearch/hermes-agent — self-maintaining memory with benchmarked recall, self-tuning ranking, contradictio
★ 86
21
ccf / agentcairn
Long-term, cross-project memory for AI coding agents. Your own Obsidian vault as the source of truth. Daemonless and without opaque database
★ 55
22
JanYork / llm-wiki-cli
Agent-driven proactive memory CLI for AI agents — autonomously recall, maintain, and evolve persistent, source-grounded knowledge across ses
★ 54
23
yepyhun / Brainstack
Memory kernel stack for Hermes agent
★ 49
24
amanning3390 / flowstate-qmd
FlowState QMD — Anticipatory Memory for AI Agents. Hermes 2026 Hackathon Entry.
★ 48
25
Perseus-Computing-LLC / perseus
The memory & context layer for AI agents: load only the context they actually need. Resolves live workspace state into verified facts before
★ 43
26
generalbusiness-ai / keep
Reflective memory for agents
★ 40
27
alias8818 / hermes-tool-slimmer
Reduce Hermes Agent tool-schema overhead with keyword selection and Tool Search support
★ 35
28
conorbronsdon / claude-context-os
Portable, evolving context and workflow layer that works across Claude Code, Codex, Hermes Agent, OpenClaw, Cursor, Devin and other compatib
★ 24
29
Ladybug-Memory / hermes-memory-plugin
Ladybug memory plugin for Hermes Agent
★ 22
30
MukundaKatta / hermes-agentmemory
Pull-model episodic memory plugin for Hermes Agent. Real deletes, audit trace, BYO Claude. MIT.
★ 10
31
piprail / piprail
x402 (HTTP 402 Payment Required) SDK + MCP server: let any API charge for itself and any AI agent pay for itself, USDC & stablecoins across
★ 9
32
stepanov1975 / hermes-local-knowledge
Hermes Agent plugin for local knowledge search and artifact routing—find the right skill, script, runbook, cron job, MCP server, or document
★ 8
33
yonro / hermes-xmemo-plugin
XMemo memory provider for Hermes Agent — durable cross-session AI memory with semantic search
★ 7
34
futurebrowser / hermes-exabase-plugin
Exabase memory plugin for Hermes Agent.
★ 5
35
sourcevault-ai / sourcevault-code-tools
Hermes Agent plugin — private local code memory for your repos (semantic search, file reads, grounded Q&A)
★ 5
36
visorcraft / MongrelDB-Hermes
AI-native long-term memory for Hermes Agent with AES-256-GCM encryption at rest, dense HNSW ANN, sparse and exact-text recall, metadata/rang
★ 5
37
penfieldlabs / hermes-penfield
🧠 Penfield memory provider for Hermes agent
★ 3
38
conorbronsdon / agent-memory-kit
The curation pass for agent memory: a thin, file-based loop that finds rot and contradictions and proposes evidence-cited diffs you review.
★ 2

mem0ai / mem0

This official Hermes Agent memory provider offers a universal memory layer available as a managed cloud or Apache-2.0 self-hosted solution. It supports multi-level memory for User, Session, and Agent states through temporal reasoning and multi-signal retrieval.

volcengine / OpenViking

An official Hermes Agent memory provider that organizes context as a virtual filesystem using viking:// URIs. It utilizes a three-tier L0/L1/L2 loading system for on-demand retrieval and supports session archiving via background memory extraction and merging.

topoteretes / cognee

This open-source platform provides persistent long-term memory across multiple agent sessions using a self-hosted knowledge graph engine. It builds knowledge graphs from text and code and supports automatic routing for graph, vector, and code retrieval.

garrytan / gbrain

This brain for Hermes Agents stores facts with provenance, allowing for corrections and memory withdrawal. It builds a knowledge graph with typed edges for entity relationships and generates synthesized answers featuring citations and gap analysis.

supermemoryai / supermemory

An official Hermes Agent memory provider that maintains user profiles with stable facts and recent activity. It features a custom vector graph engine with sub-300ms recall and provides connectors for Google Drive, Notion, GitHub, and OneDrive.

vectorize-io / hindsight

This memory system focuses on long-term retain, recall, and reflect workflows. It supports over 25 LLM providers and is available via Python and Node.js SDKs or through deployment via Docker, Kubernetes, pip, or managed cloud.

plastic-labs / honcho

This memory library serves as the upstream component for the elkimek/honcho-self-hosted Hermes wrapper. It is implemented as a FastAPI server that provides reasoning-first memory by extracting conclusions from conversation history.

campfirein / byterover-cli

An official Hermes Agent memory provider that manages a markdown context tree using Git-like version control. It features a 5-tier retrieval system with sub-100ms latency and includes an interactive TUI and REPL interface.

mnemosyne-oss / mnemosyne

A zero-dependency memory system that requires only one pure-Python dependency and a SQLite database. It features episodic compression for sub-linear storage growth and supports MCP, Python SDK, and native tool integrations.

ClaudioDrews / memory-os

This seven-layer memory system includes vector search, structured facts, and an auto-curated wiki. It utilizes a Ground Truth hierarchy to ensure agents prioritize injected context within a local infrastructure of Docker, Qdrant, Redis, and SQLite.

greyhaven-ai / autocontext

This recursive context harness helps agents succeed on complex tasks by executing tasks through iterations to retain lessons and artifacts. It stores immutable context bundles and outcome-gated promotion data in the filesystem.

stephenschoettler / hermes-lcm

A lossless context management plugin that uses a hierarchical DAG and SQLite store to ensure no message is lost. It provides specific recall tools, such as lcm_grep and lcm_recall, for detailed message recovery.

vshulcz / deja-vu

This tool indexes existing local history from over 20 coding agents to enable millisecond lookups across months of session data. It automatically strips keys and tokens during indexing to ensure security while searching gigabytes of past session history.

elkimek / honcho-self-hosted

This self-hosted backend provides private cross-session memory for Hermes Agent using Docker, PostgreSQL, and Redis. It supports any OpenAI-compatible LLM provider or local inference server for flexible, persistent memory management.

plur-ai / plur

Plur utilizes an open engram YAML format to store memory as plain-text files for local ownership and multi-agent use. It employs a hybrid of BM25 and embedding search to provide local-first retrieval for MCP tools like Claude Code and Cursor.

Signet-AI / signetai

This local-first layer manages identity, memory, and secrets with 97.6% answer accuracy on LongMemEval benchmarks. It constructs memory automatically from Discord, Obsidian, and office documents, integrating directly with Hermes Agent and Claude Code.

yoloshii / ClawMem

ClawMem is an on-device context engine that operates locally without API keys or cloud dependencies. It utilizes hybrid retrieval, including BM25 and vector search, to integrate with agents via MCP and Claude Code hooks.

Sibyl-Labs / Sibyl-Memory

This five-package plugin family provides durable, file-based memory using a hierarchical SQLite schema and FTS5 search. It functions without vector databases or embedding models, supporting Linux, macOS, and Windows environments.

EfficientContext / ContextPilot

This project optimizes context through block reordering and deduplication to reduce prefill latency by 1.5–3×. It offers native plugin support for Hermes Agent to save up to 36% in token usage during inference.

yantrikos / yantrikdb-hermes-plugin

This plugin provides explainable recall by tagging every retrieved result with a 'why_retrieved' marker and resolving memory contradictions. It supports an embedded in-process backend, making it suitable for serverless deployments.

ccf / agentcairn

Agentcairn uses an Obsidian vault as a source of truth, storing durable memory as inspectable Markdown files. It employs a local DuckDB cache for hybrid search, ensuring memory remains daemonless and user-owned.

JanYork / llm-wiki-cli

This CLI serves as a machine interface for agent-driven knowledge maintenance, preserving citations and temporal memory without vector databases. It supports portable archives, allowing agents to autonomously recall and evolve knowledge across sessions.

yepyhun / Brainstack

Brainstack integrates Hindsight, Graphiti, and MemPalace into a single memory owner for Hermes Agent. It manages state and retrieval using SQLite, Kuzu, and Chroma to provide agents with purpose-built evidence packets for each query.

amanning3390 / flowstate-qmd

This anticipatory memory system prefetches context by watching agent session logs and storing data locally via SQLite-vec. It is an MCP-native server that uses GGUF models to provide RAG and vector search capabilities.

Perseus-Computing-LLC / perseus

This memory layer resolves live workspace states into verified context files to reduce prompt token usage by up to 94%. It provides local-first session history tracking and supports MCP-native integration via stdio or SSE servers.

generalbusiness-ai / keep

This reflective memory system utilizes semantic search with BM25 full-text ranking and graph traversal to manage agent knowledge. It features automated indexing for codebases and multimedia with OCR support, using edge tags to create bidirectional relationships between notes.

alias8818 / hermes-tool-slimmer

Designed to reduce schema overhead, this tool uses local BM25 ranking to select relevant keywords for Hermes Agent v0.14.0. It includes a dedicated dashboard for tracking estimated token savings and supports native tool search functionality.

conorbronsdon / claude-context-os

This Git-backed context layer manages workflows for coding agents like Claude Code and Codex using hash-checked proposals and receipts. It facilitates reviewed context updates and provides a source-neutral migration path for chat and document exports.

Ladybug-Memory / hermes-memory-plugin

This local-only plugin uses a single .lbdb embedded graph database to store memories with a 1-10 importance ranking. It prioritizes high-value information during context prefetch using BM25 keyword search and optional GLiNER2 entity extraction.

MukundaKatta / hermes-agentmemory

This episodic memory plugin implements a pull-model that supports immediate event deletion and an on-demand summarizer. It maintains a trace.jsonl audit log to provide a transparent record of every prefetch and memory operation.

piprail / piprail

This SDK and MCP server enables agents to handle x402 payments using USDC and stablecoins across EVM and Solana chains. It functions as a budget-bound wallet that operates without the need for a backend, database, or API keys.

stepanov1975 / hermes-local-knowledge

This plugin indexes local artifacts such as scripts, cron jobs, and documentation to provide capability routing for Hermes Agent. It registers five native tools for searching and fetching artifacts while automatically generating routing notes.

yonro / hermes-xmemo-plugin

This provider enables durable cross-session memory through pre-turn context injection and session-end snapshots. It utilizes a local SQLite reliability layer and a write outbox to manage tools for searching and updating agent state.

futurebrowser / hermes-exabase-plugin

Integrating Exabase M-1, this plugin provides self-organizing long-term memory with tools for manual storage and retrieval. It supports configurable query expansion and result reranking to optimize how the agent accesses stored information.

sourcevault-ai / sourcevault-code-tools

This plugin provides private local code memory for repositories, requiring a local SourceVault server for indexing and vector storage. it adds deterministic slash commands and LLM-callable tools for semantic search and grounded Q&A.

visorcraft / MongrelDB-Hermes

This AI-native memory solution offers AES-256-GCM encryption at rest and supports HNSW ANN, sparse, and exact-text recall. It can be executed via native Rust FFI or an HTTP daemon, featuring MinHash deduplication and metadata filters.

penfieldlabs / hermes-penfield

This provider offers 17 tools for memory management and knowledge graph traversal, utilizing a hybrid search approach that combines BM25, vector, and graph methods. It supports automatic context checkpointing during message compression to preserve information integrity.

conorbronsdon / agent-memory-kit

This file-based kit manages memory hygiene through a git-backed directory of versioned markdown files rather than a traditional database. It features 'rot' and 'lint' curators to identify stale or conflicting data, allowing users to review evidence-cited diffs via five specific slash commands.