kb-memory

Manage persistent Knowledge Base memory via MCP server-memory nodes and observations.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/kvcop/ai-kb-assistant --skill kb-memory
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kb-memory
Source: https://github.com/kvcop/ai-kb-assistant/tree/main/.codex/skills/kb-memory
Command: npx skills add https://github.com/kvcop/ai-kb-assistant --skill kb-memory

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill provides a persistent memory layer for the Knowledge Base, allowing the AI to store and recall stable preferences, mappings, and important pointers to KB notes, ensuring consistent and personalized interactions over time.

Core Features & Use Cases

  • Stable Preference Storage: Remembers user preferences for answer formats, interaction styles, etc.
  • Entity Mapping: Stores and retrieves mappings between people, roles, and projects.
  • Knowledge Pointers: Creates and retrieves links to relevant KB notes, avoiding data duplication.
  • Use Case: If a user frequently asks for answers in a specific format, the AI can "remember" this preference and apply it automatically without being explicitly told each time.

Quick Start

Use the kb-memory skill to remember that my preferred answer format is 'concise'.

Frequently Asked Questions about kb-memory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I store persistent preferences for AI interactions?

Persistent preferences are stored using a knowledge graph that maps stable user settings and entity relationships. This ensures the AI applies your specific interaction formats automatically without requiring repeated manual input.

What is knowledge graph memory for entity mapping?

Knowledge graph memory for entity mapping is a structured storage method that links people, roles, and projects. It allows the system to retrieve relationship context dynamically, ensuring accurate and personalized data recall during interactions.

How do I create and retrieve pointers to knowledge base notes?

You create and retrieve pointers to knowledge base notes by triggering memory operations through specific keywords. The system uses an MCP server to manage these nodes, avoiding data duplication by linking to existing notes.

Does knowledge graph memory work without duplicating existing data?

Yes, knowledge graph memory works without duplicating data by storing pointers to relevant KB notes rather than the content itself. It creates nodes and observations that reference existing information to avoid redundancy.

How do I trigger remembering or forgetting information in a knowledge graph?

You trigger remembering or forgetting information in a knowledge graph by using specific keywords related to memory operations in your queries. The system then executes the corresponding create or delete actions on the stored nodes.

Can I use MCP server-memory to manage persistent knowledge base nodes?

Yes, you can use MCP server-memory to manage persistent knowledge base nodes. It handles the operations for searching, opening, creating, and deleting nodes and observations within the knowledge graph structure.