Nowledge Community
Registry
The canonical source of truth for all integrations is integrations.json. Capabilities, install commands, transport, tool naming, thread save methods, and the user-facing autonomy contract are tracked there. Update the registry first when adding or modifying integrations.
The autonomy contract uses one shared language across integrations:
automatic: the host/plugin enforces it through hooks or lifecycle wiring
guided: the package/rules/skills strongly teach it, but the model still decides
manual: it only happens when the user or agent asks directly
This keeps one critical distinction honest for fresh users: having tools available is not the same thing as getting autonomous memory behavior.
For behavioral guidance (when to read Context Bundle, use Working Memory fallback, search, save, and route ambient spaces), see shared/behavioral-guidance.md. For plugin authoring rules, see docs/PLUGIN_DEVELOPMENT_GUIDE.md.
For end-user customization that survives updates, see docs/USER_OVERRIDE_GUIDE.md. The short version: do not edit installed plugin files; use the host's own instruction files when that host supports them.
For multi-agent orchestrators that launch Codex, Claude Code, OpenCode, or other
child CLIs, set NMEM_AGENT_ID=<agent-slug> in each child process. Add
NMEM_SPACE=<space> only when that run should override the AI Identity's
default space. NMEM_HOST_AGENT_ID is for advanced external aliases, not a
second required identity variable. The child plugin still reports its real
runtime as source_app; the env var selects the right Nowledge AI Identity
through Context Bundle.
Integrations
Each directory is a standalone integration. Pick the one that matches your tool.
| Integration | Install | What it does |
|---|
| Skills | npx skills add nowledge-co/community/nowledge-mem-npx-skills | Reusable workflow package for Context Bundle / Working Memory startup context, routed recall, resumable handoffs, and distillation. Prefer native packages when your tool has one. |
| Claude Code Plugin | claude plugin marketplace add https://github.com/nowledge-co/community then claude plugin install nowledge-mem@nowledge-community | Claude Code native plugin with hooks for Context Bundle / Working Memory startup context, routed recall, automatic session capture, and pre-compaction transcript save. |
| Grok Build Plugin | grok plugin install nowledge-co/community#nowledge-mem-claude-code-plugin --trust | Grok loads the shared Claude-compatible package, with Grok-aware Context Bundle startup and nmem t save --from grok session capture. |
| Copilot CLI Plugin | copilot plugin marketplace add nowledge-co/community then copilot plugin install nowledge-mem@nowledge-community | GitHub Copilot CLI plugin with startup context guidance, routed recall, incremental session capture, and pre-compaction transcript save. |
| Droid Plugin | droid plugin marketplace add https://github.com/nowledge-co/community then droid plugin install nowledge-mem@nowledge-community | Factory Droid plugin with Context Bundle / Working Memory startup context, routed recall, distillation, and honest save-handoff semantics. |
| Gemini CLI | Search Nowledge Mem in the Gemini CLI Extensions Gallery and install | Gemini-native context, bundled MCP, hooks, commands, and skills for Context Bundle / Working Memory startup context, routed recall, real thread save before compression or exit, and handoff summaries. |
| Antigravity Trajectory Extractor | git clone https://github.com/jijiamoer/antigravity-trajectory-extractor.git | Live RPC extraction for Antigravity conversation trajectories. |