Personal Wiki
What it is
A human-readable knowledge base connected to Hermes workflows and memory habits.
In plain terms
Picture an encyclopedia that quietly rewrites its own entries and cross-references every time new information comes in, instead of just piling up fresh articles disconnected from the old ones. That is the personal wiki: a folder of plain markdown pages Hermes keeps cross-linked and current, so a question asked two years apart lands on a compiled answer instead of a cold trail through scattered notes.
Why it matters
Curated memory gets a human-readable home in a personal wiki instead of living only as opaque records an agent queries on demand — pages a person can actually browse, edit, and cross-reference directly. That readability matters for trust: a user can audit what Hermes ‘knows’ about them rather than taking retrieval accuracy on faith. It pairs naturally with session search, since a wiki entry often starts life as something worth pulling back out of an old conversation.
How it works
The bundled llm-wiki skill (skills/research/llm-wiki/SKILL.md) splits the wiki into three layers: an immutable raw/ folder for source material, agent-maintained entity, concept, and comparison pages, and a SCHEMA.md that fixes naming conventions and a tag taxonomy so pages stay consistent over time. Before touching anything in a session, Hermes orients itself by reading SCHEMA.md, index.md, and the last 20-30 entries of log.md, which heads off duplicate pages and missed cross-references. Ingesting a source means saving it under raw/, checking index.md for existing pages on the same topic, then writing or updating pages with at least two outbound wikilinks and frontmatter noting confidence and provenance. A lint pass can separately flag orphaned pages, broken links, and stale or contradictory content, and the whole folder doubles as an Obsidian vault.
A concrete example
Someone pastes a link to a new research paper into chat. Hermes:
- Saves the article under raw/papers/ with a source URL and content hash
- Checks index.md and finds a related concept page already exists
- Updates that page with the paper’s findings, adds two wikilinks, and bumps its
updateddate - Appends the change to log.md and index.md Months later, asking “how does this compare to the older approach” pulls up the same page instantly, already cross-referenced, instead of making Hermes re-read everything from scratch.
How it connects
This note belongs to the Memory family. Its closest neighboring concepts are: Session Search, Knowledge Curation, Agent Runtime, Personal OS.
Source evidence
vendor/hermes-agent/agent/memory_manager.py:505-515#MemoryManager.prefetch_all— Verified Source Map evidence for MemoryManager. MemoryManager callsprefetchon each registered provider in order, skips empty results, isolates individual provider failures, and merges the remaining text.
Workflows
- No first-pass workflow mapping yet; this concept still appears in the vault graph through articles and source evidence.
Related articles
- Building a Personal AI System with Hermes, Local Models, Automation, and a Shared Knowledge Base
- Six Hermes Use Cases for a More Intentional Personal Operating System
