Nowledge Mem Agent Plugin
Portable Agent Plugins package for clients that implement the Agent Plugins 1.0 standard.
Use this package when your AI client supports Agent Plugins but does not have a dedicated Nowledge Mem connector yet. If a native connector exists for your tool, install that first: native connectors can add lifecycle hooks, host-specific setup, and real transcript import that a portable package cannot guarantee.
What It Includes
plugin.jsonusing the Agent Plugins 1.0 manifest schemamcp.jsonregistering the local Nowledge Mem Streamable HTTP MCP endpoint- Shared Nowledge Mem skills for startup context, recall, distillation, status checks, and handoff summaries
Install
Install this directory from an Agent Plugins-compatible client marketplace or from source:
https://github.com/nowledge-co/community/tree/main/nowledge-mem-agent-plugin
After install, start Nowledge Mem Desktop or point your local nmem CLI at your remote Mem server, then restart the client if it does not hot-reload plugins.
Local vs Remote Mem
The standard mcp.json deliberately points to local Mem:
http://127.0.0.1:14242/mcp/
Agent Plugins 1.0 allows literal HTTP headers, but does not define a safe cross-client credential reference for API keys. Do not publish private keys in this package.
For Nowledge Cloud, Access Anywhere, or self-hosted remote Mem, use the client's private MCP settings instead. The safest way to generate that config is:
nmem config mcp show --host <your-client>
If the CLI does not know your client yet, copy the generated URL and authentication values from Nowledge Mem app: Connectors -> AI Tools or Settings -> Mem access.
Capabilities
This package gives compatible agents a baseline memory surface:
- Read Context Bundle / Working Memory at the start of work
- Search memories and prior threads when context would help
- Distill durable decisions, procedures, and debugging breakthroughs
- Check Nowledge Mem status
- Save an honest resumable handoff when a full transcript importer is unavailable
It does not claim automatic full-thread capture. Portable Agent Plugins expose skills and MCP, but lifecycle hooks and transcript access remain client-specific in Agent Plugins 1.0. Use a dedicated Nowledge connector when you need host-level thread sync.
Dedicated Connectors Still Win
Prefer the dedicated connector when your host has one: Claude Code, Codex, Gemini CLI, OpenClaw, OpenCode, Copilot CLI, Pi, OMP, Kimi Code, Hermes Agent, Proma, WorkBuddy, CodeBuddy, Alma, Cursor, or another supported host in the Nowledge Mem connector guide.
See the current list at:
https://mem.nowledge.co/docs/integrations
Development
The skills in this package are copied from nowledge-mem-npx-skills/skills. When updating shared skill behavior, keep both packages aligned and run the community plugin tests.
python3 -m pytest community/tests/plugin_e2e/test_key_plugins_e2e.py -q