Install
From the community repository root, install the plugin and skill into Amp:
bash nowledge-mem-amp-plugin/scripts/install.sh
Restart Amp so it loads the plugin entrypoint under ${XDG_CONFIG_HOME:-$HOME/.config}/amp/plugins/nowledge-mem.ts.
What You Get
Ten tools registered directly in Amp, plus an agent.end capture hook that saves the current session after Amp finishes an agent turn:
| Tool | What it does |
|---|---|
nowledge_mem_context_bundle |
Loads startup context: identity, active space, Rules, Working Memory, and KFS paths |
nowledge_mem_working_memory |
Loads the lightweight Working Memory briefing |
nowledge_mem_search |
Searches past decisions and procedures |
nowledge_mem_save |
Saves durable decisions, insights, procedures, and preferences |
nowledge_mem_update |
Refines an existing memory instead of duplicating it |
nowledge_mem_thread_search |
Searches past conversations from any tool |
nowledge_mem_save_thread |
Saves the current Amp session as a full Mem thread |
nowledge_mem_save_handoff |
Saves a curated resumable handoff summary |
nowledge_mem_graph_expand |
Expands graph neighbours and labelled edges around a memory |
nowledge_mem_status |
Checks Nowledge Mem server connectivity |
The plugin preloads Context Bundle once per new Amp session and injects it at the next agent start. At the end of an agent turn, it reads the Amp thread through Amp's own API and writes or appends the matching amp-... thread in Mem.
Remote Mode
Configure the machine running Amp once:
nmem config client set url https://your-server
nmem config client set api-key your-key
The plugin runs where Amp owns the transcript, then uploads to your local or remote Mem server over the same shared client config.