Memory icon

Memory

Createdokooo5km

Provides knowledge graph management capabilities for large language models, enabling persistent memory across conversations.

About

Memory is a Model Context Protocol (MCP) server that empowers large language models with persistent memory capabilities. It allows LLMs to create, read, update, and delete entities and relations within a knowledge graph, enabling AI assistants to maintain context and remember information across multiple conversations. Built in Swift and based on the TypeScript Memory MCP Server, it offers a robust solution for knowledge graph storage and management.

Key Features

  • 31 GitHub stars
  • Enables creation, retrieval, updating, and deletion of entities with custom types.
  • Maintains a persistent graph of entities and their relationships.
  • Offers powerful search capabilities by name, type, or observation content.
  • Adds and removes observations about entities over time.
  • Defines and manages relationships between entities in active voice.

Use Cases

  • Organizes information about people, places, events, and concepts for efficient knowledge management.
  • Enables AI assistants to remember user preferences, past interactions, and important facts for long-term memory.
  • Preserves important context across multiple sessions, ensuring continuity in conversations and tasks.