๐Ÿ›๏ธ Memory Wiki

๐Ÿ“… Created 2026-06-06 ๐Ÿท๏ธ Type: entity
entityprojectwikiknowledge-baseinfrastructure

Overview

The Memory Wiki is a persistent, browsable knowledge base documenting all conversations and work conducted with the Hermes Agent (Larry persona). It is a static site built from flat markdown files, rendered by a Python static site generator, and hosted on Cloudflare Pages.

Architecture

  • Source: wiki/ directory in ~/wiki-site/ (also the git repo root)
  • Builder: generate.py (~950 lines, Python 3.11)
  • Templates: Jinja2 with dark theme CSS
  • Templates used: BASE_TEMPLATE, home, subject_list, subject_detail, daily, daily_detail, search, graph
  • Output: dist/ directory (clean build every run via shutil.rmtree)
  • Hosting: Cloudflare Pages (https://memory-wiki-wms.pages.dev/)
  • Repo: https://github.com/Mysticwolf6/memory-wiki.git
  • Auto-deploy: On push to main branch

Features

  • Clean URLs (no .html extensions)
  • Client-side search (Fuse.js fuzzy search on JSON index)
  • D3.js interactive knowledge graph
  • Daily timeline
  • Card grid on homepage
  • Stats bar (sessions, entities, concepts, daily logs)
  • Breadcrumb navigation
  • Backlinks system
  • Responsive dark theme

Wiki Structure

Directory Contents
wiki/sessions/ Per-session pages documenting conversations
wiki/entities/ People, projects, tools, platforms
wiki/concepts/ Ideas, methodologies, architecture notes
wiki/daily/ Daily log summaries (YYYY-MM-DD.md)
wiki/raw/ External source materials
wiki/SCHEMA.md Full schema with tag taxonomy
wiki/index.md Page catalog
wiki/log.md Append-only action log

Infrastructure

  • Git: Credentials permanently stored for headless cron pushes
  • Cron: Daily rebuild at 2am UTC
  • Automation: wiki-auto-update.py for post-conversation updates
  • Build command: pip install -r requirements.txt && python3 generate.py
  • Python deps: markdown>=3.10, Jinja2>=3.1, PyYAML>=6.0
  • memory-wiki-architecture concept
  • mysticwolf6 user
  • hermes-agent platform
  • opencode-zen provider
  • nextcloud storage