Memory and knowledge tools for Hermes Agent
Hermes Agent keeps its own MEMORY.md and USER.md files and can search past sessions. The projects in this category go further: second brains, knowledge graphs, external memory providers and wiki-style knowledge bases that agents can read and write.
Top 12 memory by GitHub stars
Persistent memory that records agent sessions, compresses them with AI and feeds context into later sessions
supermemoryai SupermemoryMemory and context engine for AI agents with an MCP server, open-source plugins and a Hermes provider
garrytan GBrainAgent memory that stores sourced facts and shares them across agents over MCP, built by Garry Tan
TencentCloud TencentDB Agent MemoryTeam-level memory hub that shares chat memory, skills, wiki and code graph across agents through a proxy
screenpipe screenpipeRecords screen and audio locally and exposes searchable computer history to agents via CLI skills and MCP
MemoriLabs MemoriLLM-agnostic memory layer with Python and TypeScript SDKs that persists and recalls agent conversations
NevaMind-AI memUShared LLM wiki memory across sessions, agents and devices that also distills reusable skills
MemTensor MemOSMemory operating system for LLMs and agents with official local plugins for Hermes Agent and OpenClaw
agentscope-ai ReMeLocal-first Markdown memory kit for agents, with a Hermes Agent memory provider
mnemosyne-oss MnemosyneHermes-first AI memory layer in one SQLite file with one pure-Python dependency and no cloud
moorcheh-ai MemantoMemory agent that curates, reconciles and shares long-term memory across multiple AI agents
codejunkie99 agentic-stackPortable .agent/ folder of memory, skills and protocols that moves between coding-agent harnesses
All 124 memory repos
Click a column to sort| thedotmack/claude-memPersistent memory that records agent sessions, compresses them with AI and feeds context into later sessions | TypeScript | 99,027 | Oct 9, 2026 |
| supermemoryai/supermemoryMemory and context engine for AI agents with an MCP server, open-source plugins and a Hermes provider | TypeScript | 31,176 | Oct 10, 2026 |
| garrytan/gbrainAgent memory that stores sourced facts and shares them across agents over MCP, built by Garry Tan | TypeScript | 30,734 | Oct 10, 2026 |
| TencentCloud/TencentDB-Agent-MemoryTeam-level memory hub that shares chat memory, skills, wiki and code graph across agents through a proxy | TypeScript | 27,869 | Oct 10, 2026 |
| screenpipe/screenpipeRecords screen and audio locally and exposes searchable computer history to agents via CLI skills and MCP | Rust | 21,892 | Oct 10, 2026 |
| MemoriLabs/MemoriLLM-agnostic memory layer with Python and TypeScript SDKs that persists and recalls agent conversations | Python | 17,149 | Oct 3, 2026 |
| NevaMind-AI/memUShared LLM wiki memory across sessions, agents and devices that also distills reusable skills | Python | 14,519 | Oct 9, 2026 |
| MemTensor/MemOSMemory operating system for LLMs and agents with official local plugins for Hermes Agent and OpenClaw | TypeScript | 11,782 | Oct 9, 2026 |
| agentscope-ai/ReMeLocal-first Markdown memory kit for agents, with a Hermes Agent memory provider | Python | 3,570 | Oct 9, 2026 |
| mnemosyne-oss/mnemosyneHermes-first AI memory layer in one SQLite file with one pure-Python dependency and no cloud | Python | 3,374 | Oct 3, 2026 |
| moorcheh-ai/memantoMemory agent that curates, reconciles and shares long-term memory across multiple AI agents | Python | 2,311 | Oct 9, 2026 |
| codejunkie99/agentic-stackPortable .agent/ folder of memory, skills and protocols that moves between coding-agent harnesses | Python | 2,294 | Oct 5, 2026 |
| MemTensor/memmy-agentLocal memory hub and personal agent that shares one memory across Claude Code, Codex, OpenClaw and Hermes | TypeScript | 2,084 | Oct 10, 2026 |
| activeloopai/hivemindShared agent memory that turns session traces into reusable skills, with a Hermes install option | TypeScript | 1,621 | Sep 28, 2026 |
| ClaudioDrews/memory-osSeven-layer local memory system for Hermes Agent with Qdrant, structured facts and a curated wiki | Python | 1,372 | Sep 20, 2026 |
| mem9-ai/mem9Persistent memory layer for AI agents with a Hermes Agent plugin, hosted API or self-hosted server | TypeScript | 1,222 | Sep 29, 2026 |
| AVIDS2/memorixLocal-first shared project memory for coding agents over MCP, including Hermes Agent | TypeScript | 829 | Oct 9, 2026 |
| lout33/symbiotic-aiPlain Markdown files that give an AI agent persistent context about you, with an onboarding skill | Shell | 737 | Jun 26, 2026 |
| ekailabs/contextoContext engine plugin for OpenClaw and Hermes agents that retrieves old constraints after compaction | TypeScript | 620 | Jun 10, 2026 |
| MaxFreedomPollard/CompartmentEncrypted offline memory vault for AI agents, read and written by Hermes and other MCP clients | Python | 579 | Sep 30, 2026 |
| tommy0103/obeliskSearchable SQLite index of past coding-agent sessions, including Hermes Agent, with CLI, skill and app | JavaScript | 571 | Oct 9, 2026 |
| Ikalus1988/MisakaNetGit-backed library of verified debugging lessons that AI agents search through an MCP server | Python | 526 | Oct 10, 2026 |
| syncable-dev/memtrace-publicLocal structural code-graph memory for AI coding agents, served over MCP with no LLM calls | Python | 489 | Oct 9, 2026 |
| sno-ai/sno-stationShared encrypted memory and messaging for Claude Code, Codex, OpenClaw and Hermes Agent on your machine | TypeScript | 482 | Oct 10, 2026 |
| chandra447/pi-hermes-memoryHermes-style persistent memory, session search and learning loop for the Pi coding agent | TypeScript | 477 | Oct 3, 2026 |
| itechmeat/open-second-brainLocal-first Hermes Agent memory in an Obsidian vault, with nightly dream passes that learn preferences | TypeScript | 467 | Oct 9, 2026 |
| text2future/flowixLocal Markdown notebook that serves as shared memory for Codex, Claude Code, OpenCode and Hermes | TypeScript | 452 | Oct 10, 2026 |
| elkimek/honcho-self-hostedRun the Honcho memory layer on your own server for Hermes Agent with OpenRouter or Venice, no code changes | Shell | 379 | Apr 9, 2026 |
| ReflexioAI/reflexioSelf-improvement harness that turns user corrections into persisted agent playbooks and user profiles | Python | 378 | Oct 10, 2026 |
| Signet-AI/signetaiShared memory layer that syncs memories, identity files and transcripts across agents and models | TypeScript | 305 | Oct 8, 2026 |
| 410979729/scope-recall-hermesLocal long-term memory for Hermes and Codex with source-backed recall and tools to correct or delete | Python | 280 | Oct 9, 2026 |
| nicosuave/memexSearch and resume local transcripts from Claude Code, Codex, Hermes and other coding agents | Rust | 250 | Oct 7, 2026 |
| wysie/mnemosyne-dashboardLocal-only, read-only web dashboard for browsing a Mnemosyne memory store from Hermes Agent | JavaScript | 235 | Oct 1, 2026 |
| joshuaswarren/remnicLocal-first markdown memory store shared across Hermes, OpenClaw, Claude Code, Codex and other agents | TypeScript | 218 | Oct 10, 2026 |
| yoloshii/ClawMemOn-device memory layer for Claude Code, OpenClaw and Hermes with hooks, an MCP server and hybrid search | TypeScript | 210 | Oct 5, 2026 |
| mage0535/hermes-memory-installerExternal memory sidecar for Hermes, Claude Code, Codex and Cursor using gbrain and Hindsight | Python | 210 | Aug 22, 2026 |
| Cyrene963/hermes-patchesCommunity patch set adding a Memory OS, semantic recall and pre-tool gating to Hermes Agent | Python | 202 | Aug 3, 2026 |
| seojoonkim/memkraftLocal-first plain-Markdown knowledge system for AI agents, usable as a Hermes Agent memory provider | Python | 202 | Oct 9, 2026 |
| Sibyl-Labs/Sibyl-MemoryFile-based long-term memory for agents with a Hermes adapter, SDK, CLI, MCP server and LangGraph store | Python | 172 | Sep 7, 2026 |
| mirkobozzetto/flowflowVoice notes app for iPhone and Mac with RAG note chat and a built-in chat with your Hermes Agent | Rust | 171 | Oct 8, 2026 |
| Shubhamsaboo/google-memorybank-pluginManaged long-term memory on Google Cloud for OpenClaw and Hermes Agent, shareable across agents | TypeScript | 158 | Oct 5, 2026 |
| CarlWangChina/zhigui-openclaw-ui-second-brain-skillSecond-brain skill with a knowledge graph, 40+ MCP tools and a desktop panel, for Hermes and OpenClaw | JavaScript | 103 | Jul 31, 2026 |
| yantrikos/yantrikdb-hermes-pluginSelf-maintaining memory provider for Hermes Agent with contradiction tracking and explainable recall | Python | 96 | Oct 5, 2026 |
| beiyuii/personal-api-skillObsidian vault scaffolder that gives any AI agent an identity layer through ME.md and AGENT.md | Shell | 78 | May 15, 2026 |
| Da7-Tech/mindLocal, deterministic memory for coding agents, shipped as one dependency-free Python file | Python | 76 | Jul 25, 2026 |
| xraysight/hermes-memory-uiRead-only Dashboard and Desktop plugin for inspecting Hermes Agent memory and external memory providers | Python | 70 | Oct 7, 2026 |
| howardpen9/hermes-gbrain-bridgeConverts Hermes, Claude Code, Codex and OpenClaw agent memory into markdown for gBrain | TypeScript | 68 | Apr 13, 2026 |
| Danialsamadi/synapseLocal-first typed long-term memory for AI agents on SQLite, with an MCP server, CLI and HTTP API | TypeScript | 66 | Aug 30, 2026 |
| ccf/agentcairnCross-project Markdown memory for coding agents, with an Obsidian vault and a DuckDB index | Python | 65 | Oct 1, 2026 |
| lovevin1314-tech/NexSandglass-Agent-DedicatedMemoryLocal-only memory plugin for Hermes Agent with drift tracking, four-way search and no external dependencies | Python | 65 | Oct 9, 2026 |
| ZenSystemAI/ZengramShared memory MCP server that lets agents on different machines store and recall facts and decisions | JavaScript | 61 | Oct 9, 2026 |
| GeneGulanesJr/LaPisLocal SQLite memory for coding agents with a Hermes Agent installer, MCP server and code-aware recall | JavaScript | 55 | Oct 9, 2026 |
| itsXactlY/mazemakerLocal semantic memory with a knowledge graph, dream consolidation and MCP access for agents | Python | 52 | Sep 15, 2026 |
| amanning3390/flowstate-qmdLocal markdown memory server for coding agents that prefetches context before the agent searches | TypeScript | 51 | Mar 15, 2026 |
| jasonatgit/echomind_memory.skillLocal SQLite memory engine for Hermes Agent and other agents, with reflection and forgetting curves | Python | 49 | Sep 25, 2026 |
| yepyhun/BrainstackHermes-native composite memory provider combining profile, session, temporal graph and corpus recall | Python | 48 | Jul 7, 2026 |
| mlimarenko/IronRAGSelf-hosted knowledge graph and RAG system with a 23-tool MCP server for agents, including Hermes | Rust | 47 | Jul 19, 2026 |
| iflytek/memflywheelFile-native long-term memory that learns after every run, for Pi, Hermes, OpenCode and OpenClaw | TypeScript | 40 | Oct 8, 2026 |
| EliaszDev/hermes-okfFilesystem memory for Hermes Agent built on markdown and YAML bundles in Open Knowledge Format | Python | 36 | Jun 25, 2026 |
| elkimek/hermes-gbrain-honchoGuide to running Honcho and GBrain together with Hermes Agent for relationship and source memory | Shell | 34 | May 29, 2026 |
| smarzola/hermes-local-memoryLocal-first SQLite memory provider for Hermes Agent with peers, cards, search and consolidation | Python | 34 | May 10, 2026 |
| ncz-os/mnemosMemory operating system for AI agents with MCP, OpenAI-compatible and REST interfaces | Python | 34 | Oct 2, 2026 |
| M4F-S/gomaaLocal-first hierarchical memory engine with Obsidian vault storage, hybrid search and an MCP server | Python | 33 | Sep 1, 2026 |
| TJCurnutte/memory-hiveFile-backed shared memory for AI agent teams with private silos, a shared hive and a curator workflow | Shell | 33 | Jul 28, 2026 |
| r0b0tlab/llm-wiki_obsidian_hermes_r0b0tlabbra1nFilesystem-first Markdown and Obsidian memory vault for Hermes with SQLite FTS5 search and secret scanning | Python | 32 | May 12, 2026 |
| gymaira1990-jpg/Mnemosyne-OSSelf-hosted memory palace for AI agents with PostgreSQL, pgvector and a Hermes memory provider | Python | 31 | Sep 26, 2026 |
| miyamoriaoi1997-del/Soul-LlinkPersona, emotion and governed long-term memory framework for Hermes Agent, with a read-only WebUI | Python | 30 | Aug 26, 2026 |
| conorbronsdon/agent-context-osGit-backed context and workflow layer shared by Claude Code, Codex, Hermes Agent and other agents | Python | 29 | Oct 8, 2026 |
| andrihakim146/hermes-second-brainObsidian second brain controlled from Telegram through Hermes Agent and a local MCP server | Python | 29 | Jul 5, 2026 |
| cmoraes10/lociTyped long-term memory for AI agents, as an MCP server and a Hermes plugin | Python | 28 | Oct 1, 2026 |
| kigner/multimodal-wikiHermes skill that builds an interlinked markdown wiki from text, web pages, PDFs, screenshots and audio | Python | 27 | Jun 16, 2026 |
| B1Z0N/hermes-meshKeeps skills and durable memory in sync across every machine that runs a Hermes agent | Shell | 26 | Jul 18, 2026 |
| skynetcmd/m3-memoryLocal-first shared memory for AI agents with hybrid search, MCP tools and a fully offline mode | Python | 26 | Oct 8, 2026 |
| TechieTer/hermes-memory-keep-alive-for-obsidianObsidian task notes and a stall-recovery loop for Hermes agents | Shell | 25 | Apr 6, 2026 |
| Ladybug-Memory/hermes-memory-pluginLocal memory provider for Hermes Agent backed by an embedded Ladybug graph database | Python | 24 | Apr 9, 2026 |
| electricsheephq/lcm-xLossless context memory for Hermes Agent using a SQLite-backed summary DAG | Python | 24 | Oct 10, 2026 |
| cobibean/agent-memory-wikiObsidian daily logs, session logs and /prepforreset handoffs for Hermes and other AI agents | Python | 23 | Jul 29, 2026 |
| jiangyuxue666/hermes-soul-governanceSOUL.md governance framework for Hermes Agent with structured memory and skill management | Python | 23 | May 15, 2026 |
| maximskorohod/memohoodDialogue memory provider for Hermes Agent with auto-recall, fact extraction and supersede versioning | Python | 23 | Jul 17, 2026 |
| westsource/agentctxsyncSelf-hosted session sync that shares Hermes and other agent conversations across devices | Python | 22 | Oct 9, 2026 |
| maximskorohod/memobaseHermes plugin for a local knowledge base over files, sites, YouTube and Obsidian, with verified citations | Python | 22 | Jul 17, 2026 |
| p1s4/hermes-graphiti-pluginGraphiti temporal knowledge-graph memory provider for Hermes Agent, stored in Neo4j | Python | 20 | May 27, 2026 |
| Fryingpannn/ai-memory-workspace-starterAgent-run installer that adds a portable, files-first memory workspace that survives fresh chats | — | 19 | Jul 29, 2026 |
| atukunare/wiki-knowledge-agentAgent skill that verifies, translates and saves pasted links as wiki notes, with alerts for urgent items | Python | 19 | Aug 31, 2026 |
| zhhjluka/hm-archOffline-first Python SDK for layered, human-like agent memory with forgetting and consolidation | Python | 18 | Jun 24, 2026 |
| spfcraze/MindBankGraph-structured persistent memory for Hermes Agent and Claude Code with hybrid search and an MCP server | Go | 18 | Aug 7, 2026 |
| cx2002302-lang/zettelkasten-second-memoryPlugin that turns AI conversations into a linked Zettelkasten knowledge base with MCP tools | TypeScript | 17 | Jul 19, 2026 |
| okjpg/agent-context-kitPrivate local-first context retrieval for Hermes agents through a read-only MCP server | Python | 17 | Aug 12, 2026 |
| MaiHHConnect/MHH-Causality-MemoryLong-term causal memory system for AI agents with eight cognitive layers and intuition injection | Python | 17 | Jun 2, 2026 |
| ptaranat/zeromemZero-token Rust agent memory with a Hermes Agent memory provider plugin | Rust | 16 | Aug 24, 2026 |
| PCIRCLE-AI/memeshLocal SQLite memory and messaging layer for coding agents, with a native Hermes Agent memory provider | TypeScript | 16 | Oct 9, 2026 |
| rwnalds/engramSelf-hosted MCP server and dashboard for shared agent memory in a git-backed markdown vault | TypeScript | 16 | Aug 14, 2026 |
| amrlazw/hermes-fleet-memoryShared vector memory for Hermes agent fleets with on-demand MCP retrieval and work/personal firewalls | Python | 15 | Sep 24, 2026 |
| Ex8-ca/memex8Self-hosted memory system with per-type decay and intent-weighted search, plus a Hermes memory plugin | Rust | 15 | Oct 5, 2026 |
| rarf/optmem-hermes-pluginLocal Hermes memory provider with append-only records, decay-compressed summaries and BM25 search | Python | 15 | Oct 2, 2026 |
| magnus919/hermes-cashewHermes Agent memory provider plugin backed by a local Cashew thought graph with semantic search | Python | 15 | Oct 7, 2026 |
| sagarbehere/working-memory-systemPersonal second brain on Hermes Agent: capture thoughts in chat, get them filed, retrieved and reminded | Python | 15 | Sep 12, 2026 |
| codenamekt/hexusPostgres and pgvector memory provider for Hermes Agent, also usable as a standalone MCP server | Python | 14 | Sep 6, 2026 |
| MrLuciano/ai-memory-hermes-pluginHermes Agent memory provider plugin that connects to ai-memory for recall, turn sync and wiki tools | Python | 14 | Oct 1, 2026 |
| kiranklabs/hermes-memory-wikiBrowsable, searchable wiki of Hermes conversations whose facts and decisions feed new sessions | TypeScript | 14 | May 29, 2026 |
| songth1ef/nestworkGit-synced shared memory and rules for Claude Code, Codex, Gemini CLI, Hermes and other agents | Python | 14 | Oct 6, 2026 |
| Dawncoral/wallaby-agent-rulesLong-term memory and project map for AI coding agents from paste-in prompts or a Hermes skill | Python | 13 | Oct 6, 2026 |
| susomejias/rembricSelf-hosted MCP memory, sessions and dashboard for coding agents, in one Docker image and one SQLite file | TypeScript | 13 | Oct 9, 2026 |
| juanmackie/mnemosyne-hermesHermes memory provider with local semantic search, plus a standalone SQLite store with CLI and MCP server | Python | 13 | Oct 10, 2026 |
| benben17/hermes-d1-memoryCloudflare D1 external memory provider for Hermes Agent with FTS5 search and a durable local write queue | Python | 13 | May 31, 2026 |
| leninejunior/engrene-memory-bridgeLocal-first project memory for AI coding agents, shared through plain files in .memory-bridge | TypeScript | 12 | Sep 29, 2026 |
| Trainspotting31/memory-buddyShared memory server on Cloudflare Workers that Hermes and other MCP clients read and write | TypeScript | 12 | Sep 26, 2026 |
| stepanov1975/hermes-local-knowledgeHermes plugin that routes a local question to the skill, script, runbook or document to open first | Python | 11 | Oct 5, 2026 |
| labyrinth-analytics/loreconvoLocal SQLite memory for AI sessions that carries context across Claude Code, Cursor, Codex and Hermes | Python | 11 | Oct 7, 2026 |
| aristoapp/hermes-membasePersistent long-term memory for Hermes Agent using hybrid vector search and a knowledge graph | Python | 11 | Jul 3, 2026 |
| alejandroiglesias/hermes-dreamingBackground memory consolidation plugin that tidies Hermes MEMORY.md and USER.md on a schedule | Python | 11 | Jun 11, 2026 |
| haitao338241-collab/hermes-hindsight-guideChinese guide to a local Hermes memory setup with Ollama and Hindsight that reduces memory clutter | Python | 11 | May 14, 2026 |
| Mugen0815/hermes-cortexHybrid-search vault memory plugin for Hermes Agent, built on Markdown and Obsidian-style notes | Python | 10 | Sep 27, 2026 |
| MukundaKatta/hermes-agentmemoryPull-model episodic memory plugin for Hermes Agent with real deletes and an audit trace | Python | 10 | Jul 25, 2026 |
| dax8it/total-recallLocal-first continuity memory with a hash-chained ledger and an optional Hermes provider plugin | Python | 10 | Oct 5, 2026 |
| btnalit/Hermes-Memory-OSFile-first memory and cognition runtime for long-running Hermes Agent profiles | Python | 10 | Oct 7, 2026 |
| NousResearch/hermes-plugin-supermemoryStandalone Supermemory memory provider for Hermes Agent with profile recall and semantic search | Python | 6 | Sep 17, 2026 |
| futurebrowser/hermes-exabase-pluginExabase M-1 long-term memory provider plugin for Hermes Agent | Python | 5 | Jun 2, 2026 |
| hermes-pro/mem0Mem0 memory plugin for Hermes Agent that routes extraction through Hermes's auxiliary model | Python | 1 | Sep 28, 2026 |
| EESIZ/HermesYumeNightly sleep-style memory consolidation for Hermes Agent, with long-term facts in LanceDB | Python | 0 | Oct 6, 2026 |
| goldenSniperOS/hermes-recallEngram-compatible memory provider for Hermes Agent with automatic recall and capture on every turn | Python | 0 | Oct 2, 2026 |
| hermegeddon/hermes-memory-wikiHermes plugin for a persistent markdown knowledge vault with claims, lint checks and QMD semantic search | Python | 0 | Jun 17, 2026 |
| konglong87/human-memoryMemory skill modeled on human cognition with six memory layers, decay and risk warnings | Python | 0 | Apr 14, 2026 |
| vokasug/hermes-skill-brain-vectorHermes skill for semantic search over a personal knowledge base using LanceDB and local MLX embeddings | Python | 0 | Oct 2, 2026 |
Memory FAQ
How does Hermes Agent remember things?
Hermes stores agent notes in MEMORY.md and a profile of you in USER.md, both under its home folder, and injects them at the start of each session. It can also search earlier conversations and use external memory providers such as Honcho.
Can several Hermes profiles share one memory?
Profiles keep memory separate by design. To share knowledge between agents, the documentation recommends an external memory provider.
Related guides: SOUL.md for Hermes Agent: what it is and how to write one · Run multiple Hermes agents with profiles