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.