Analysis updated 2026-05-18
Add persistent, cross-session memory to a hermes-agent deployment.
Let an AI agent search and read a self-maintaining wiki of things it has learned.
Run background wiki compilation on a cheap language model while using a stronger model for live conversation.
| bjb2/hermes-llm-wiki-provider | 0xhassaan/nn-from-scratch | 3ks/embedoc | |
|---|---|---|---|
| Stars | 0 | 0 | — |
| Language | Python | Python | Python |
| Last pushed | — | — | 2023-06-08 |
| Maintenance | — | — | Dormant |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 4/5 | 4/5 | 1/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires an existing hermes-agent setup and an OpenAI-compatible endpoint for the compile model.
hermes-llm-wiki-provider is a memory plugin for hermes-agent, an AI assistant framework. It gives the agent a form of long-term memory by maintaining a structured wiki on disk, a collection of interconnected markdown pages where each page covers a specific concept or entity that has come up in conversations. The approach keeps raw conversation history in an append-only source folder, then uses a background process to periodically have a language model distill that material into cleaner, curated wiki pages with cross-links between related concepts. This means each new conversation turn is saved instantly with no AI involvement, while the heavier work of organizing knowledge happens separately in the background. When the agent needs to recall something, it searches the wiki using a keyword index and expands outward through link relationships between pages, without an AI call for retrieval. The agent can also explicitly ask the memory system to store a specific fact, which gets folded into the wiki on the next compilation pass. The plugin exposes four tools to the agent: searching the wiki by query, reading a specific page in full, exploring the links around a page, and explicitly storing a fact. Configuration lets you point the compilation step at any language model with an OpenAI-compatible API, keeping it independent of the main agent's model, so compilation can run on a cheaper or separate endpoint. You would use this if you are building or extending a hermes-agent setup and want it to accumulate knowledge across sessions rather than starting fresh each time. The plugin is written in Python, has an offline test suite that runs without a live language model, and is released under the MIT license.
A memory plugin for the hermes-agent AI framework that turns conversation history into a curated, cross-linked markdown wiki for long-term recall.
Mainly Python. The stack also includes Python, pytest, OpenAI-compatible API.
Free to use, modify, and distribute, even commercially, as long as you keep the original copyright and license notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.