Community integrations for Nowledge Mem.
> /plugin marketplace add nowledge-co/community> /plugin install nowledge-mem@nowledge-community
Community integrations for Nowledge Mem
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 wiringguided: the package/rules/skills strongly teach it, but the model still decidesmanual: it only happens when the user or agent asks directlyThis 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.
The official Linux release channels remain the APT repository, .deb,
AppImage, and Docker paths documented at
mem.nowledge.co/docs/installation.
The packages below are maintained by community contributors for users who
prefer their distro's native package manager. Review the package metadata or
PKGBUILD before installing, as you would for any community-maintained package.
| Target | Package | Maintainer | Install |
|---|---|---|---|
| Fedora / RPM-based Linux | Fedora COPR: abn/nowledge-mem | abn | sudo dnf install dnf-plugins-coresudo dnf copr enable abn/nowledge-memsudo dnf install nowledge-mem |
| Fedora / RPM-based headless server | nowledge-mem-server from the same COPR | abn | sudo dnf install nowledge-mem-server |
| Fedora / RPM-based CLI only | nowledge-mem-cli from the same COPR | abn | sudo dnf install nowledge-mem-cli |
| Arch Linux desktop app | AUR: nowledge-mem or nowledge-mem-bin | Community-maintained | yay -S nowledge-memor yay -S nowledge-mem-bin |
| Arch Linux CLI only | AUR: nmem-cli | czyt | yay -S nmem-clior paru -S nmem-cli |
Each directory is a standalone integration. Pick the one that matches your tool.
| Integration | Install | What it does |
|---|---|---|
| Universal Agent Plugin | Install this source directory from an Agent Plugins-compatible client | Standards-compatible fallback for clients that support Agent Plugins but do not have a dedicated Nowledge connector yet. Provides skills plus local MCP and focused memory graphs; does not claim automatic full-thread capture. |
| Skills | npx skills add nowledge-co/community/nowledge-mem-npx-skills | Reusable workflow package for Context Bundle / Working Memory startup context, routed recall, focused memory graphs, 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. |
| Grok Bot connector | Add a custom MCP connector in Grok Bot settings | Grok Bot is cloud-hosted: use a public HTTPS Mem endpoint. Its Plugins settings may also expose the shared package and its supported skills/hooks, but automatic full-thread capture is not promised until Grok Bot exposes a documented transcript contract. |
| 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@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. |
| Google Antigravity Plugin | mkdir -p ~/.gemini/config/plugins && git clone --depth 1 https://github.com/nowledge-co/nowledge-mem-google-antigravity.git ~/.gemini/config/plugins/nowledge-mem | Native Antigravity plugin contributed by abn: Context Bundle / Working Memory startup context, bundled MCP, skills, lifecycle hooks, offline retry, and automatic transcript capture as source=antigravity. |
| Antigravity Trajectory Extractor | Current sessions: prefer the Google Antigravity plugin or nmem t sync --from antigravity; older cache-only sessions: clone the extractor | Fallback extraction for old Antigravity local caches that do not have the documented transcript.jsonl file. |
| Windsurf Trajectory Extractor | git clone https://github.com/jijiamoer/windsurf-trajectory-extractor.git | Offline protobuf extraction for Windsurf Cascade conversation history. |
| Cursor Plugin | Link nowledge-mem-cursor-plugin into ~/.cursor/plugins/local/nowledge-mem-cursor | Cursor-native plugin with session-start context, MCP recall, exact-session transcript capture, manual save-thread, and summary-only save-handoff. |
| Codex Plugin | codex plugin marketplace add nowledge-co/community --sparse .agents --sparse nowledge-mem-codex-plugin then codex plugin add nowledge-mem@nowledge-community; enable plugins and hooks, run setup, then trust the hooks when Codex asks | Native startup context and memory routing, focused memory graphs, bundled MCP retrieval and writes, plus Stop-hook capture of real Codex sessions. Coexists cleanly with Codex local Memory. |
| Raft | Configure per-worker environment variables in Raft runtime config | Install the child runtime connector, set NMEM_AGENT_ID=<agent-slug> per worker, and use Mem skills/MCP inside Raft. Raft-managed Codex rollouts are execution traces and are excluded from Codex Thread capture. |
| Lody | Configure the child runtime in Lody Agent Config | Runtime launcher setup: install the child runtime connector first; set NMEM_AGENT_ID=<agent-slug> only when that Agent Config represents a stable role. |
| Multica | Configure the Multica agent MCP settings and custom environment | Multi-agent orchestrator setup: install the child runtime connector first; for Claude Code agents, save the Mem MCP config on the Multica agent; then set NMEM_AGENT_ID=<agent-slug> in custom env. |
| Cumora | Configure the child runtime plus each teammate persona | AI teammate workspace setup: connect Mem at the runtime/daemon boundary, then use a per-persona Context Bundle instruction unless Cumora exposes per-agent runtime environment variables. |
| Paseo | Configure the child runtime that Paseo launches | Multi-agent orchestration setup: install the connector for Codex, Claude Code, OpenCode, Pi, or OMP first for automatic new-thread capture; use nmem t sync --from paseo --all-projects --apply to import supported child-session history from Paseo's registry without creating duplicate child threads; set NMEM_AGENT_ID=<agent-slug> only for durable Paseo agent roles. |
| OpenHands Plugin | Load via OpenHands SDK Plugin.load("path/to/nowledge-mem-openhands-plugin") or link into .openhands/plugins/nowledge-mem | OpenHands and multi-agent orchestrations: Context Bundle injection on prompt submission, Stop-hook session capture, bundled MCP, and skills with NMEM_AGENT_ID node identity and NMEM_SPACE routing. |
| Cindy | nmem config mcp show --host cindy | Cindy host setup: add Mem as a Cindy MCP server and shared guide/skills for memory behavior. For exact transcript capture, install the dedicated connector for the runtime Cindy launches, such as Codex, Claude Code, Pi, or OMP. |
| OpenClaw Plugin | openclaw plugins install clawhub:@nowledge/openclaw-nowledge-mem | Full memory lifecycle with memory tools, thread tools, automatic capture, and distillation. |
| Alma Plugin | Search Nowledge in Alma official Plugin marketplace | Alma-native plugin with startup context, thread-aware recall, structured saves, and optional auto-capture. |
| Bub Plugin | pip install nowledge-mem-bub | Bub-native plugin: cross-tool knowledge, auto-capture via save_state, startup context, and graph exploration. |
| Pi Package | pi install npm:nowledge-mem-pi | Pi-native package with startup Context Bundle / Working Memory injection, automatic conversation capture, and bundled memory skills. |
| Step Code Package | step install npm:nowledge-mem-step-code | Step Code-native package with startup context, agent_settled conversation capture, bundled memory skills, and historical backfill. |
community is a Claude Code plugin with 13 hand-picked skills, indexed on Flowy in the Agent Memory category. Install it with the command on its page. It includes check-integration, distill-memory, explore-graph. Its skills do not fire on their own yet. Request auto-invocation to have Flowy route them as you prompt. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it