@monkey-harness/pi-hermes-memory

pi facade for the shared Hermes-style memory system. All memory logic lives in @monkey-harness/hermes-memo-core; this package keeps only the pi plugin-interface glue: prompt injection plus memory/memory_search tool registration. Ported from pi-hermes-memo

Packages

Package details

extension

Install @monkey-harness/pi-hermes-memory from npm and Pi will load the resources declared by the package manifest.

$ pi install npm:@monkey-harness/pi-hermes-memory
Package
@monkey-harness/pi-hermes-memory
Version
0.1.4
Published
Aug 18, 2026
Downloads
429/mo · 18/wk
Author
mungowang
License
MIT
Types
extension
Size
22.3 KB
Dependencies
2 dependencies · 2 peers
Pi manifest JSON
{
  "extensions": [
    "./src/index.ts"
  ]
}

Security note

Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.

README

@monkey-harness/pi-hermes-memory

Thin pi facade over the shared Hermes-style memory core (@monkey-harness/hermes-memo-core). It is only the pi plugin-interface glue — no storage, format, locking, or search logic lives here.

Ported from pi-hermes-memory v0.9.6 (MIT, (c) Chandra Teja).

What it registers

  • memory tool — list / add / replace / remove across memory, user, project, and failure targets (calls the core MemoryStore).
  • memory_search tool — FTS5 search over the shared SQLite mirror (calls the core searchMemories).
  • before_agent_start hook — injects persistent memory into the system prompt (calls the core buildPromptContext).

pi and DeepSeek Harness share one store at ~/.monkey-harness/hermes-memory/.

Install

pi remove pi-hermes-memory                       # if the old extension is installed
pi install npm:@monkey-harness/pi-hermes-memory

License

MIT — portions ported from pi-hermes-memory (MIT, (c) Chandra Teja).