A shared memory tool that can plug into Hermes

The Librarian is a personal knowledge store that can work across several , including Hermes, Claude Code, Pi, OpenCode, and Codex. It can run on a or on a inside a Tailnet. Its source material stays as Markdown files, so the notes can still be read and edited outside The Librarian if the tool is abandoned later.

Search uses a temporary in-memory index and combines BM25, exact phrase search, and . It can store short memories, longer reference material, and handoffs between agent sessions. A configurable curator LLM can automatically choose useful things from conversations to save, while an off-the-record mode prevents selected conversations from becoming memories.

Users bring their own LLM key from any provider, and is available for stronger privacy. Browser plugins for saving long web content into the reference library are still under review, and version 1.0 is presented as a stable base for testing rather than a finished final product.

Key points

  • It includes a Hermes plugin, so it is directly relevant to Hermes workflows.
  • Your data remains in Markdown files, reducing lock-in.
  • It can store memories, reference material, and session handoffs.
  • Off-the-record mode keeps selected conversations out of memory.
  • can improve privacy by keeping model work on your own machine or server.
Read original