goodmem
GoodMem memory infrastructure for AI agents. Use Python SDK skills to write code that manages embedders, spaces, and memories, or use MCP tools to perform GoodMem operations directly via natural language.
Summary
GoodMem provides a memory infrastructure for AI agents, enabling persistent storage and retrieval of embeddings, spaces, and memories.
- Developers can use the Python SDK to programmatically manage memory components or leverage MCP tools for natural language operations, making it ideal for building context-aware AI applications.
Install & Usage
mkdir -p .claude/skillsmkdir -p .claude/skills && curl -o .claude/skills/goodmem.md https://raw.githubusercontent.com/PAIR-Systems-Inc/goodmem-claude-code-plugin/main/SKILL.md/goodmemUse Cases
Usage Examples
/goodmem create space --name user_profiles --description 'Store user preferences and history'
/goodmem add memory --space user_profiles --content 'User likes sci-fi movies and prefers dark mode'
Query GoodMem for memories related to 'project deadlines' and summarize the results.
Security Audits
Frequently Asked Questions
What is goodmem?
GoodMem provides a memory infrastructure for AI agents, enabling persistent storage and retrieval of embeddings, spaces, and memories. Developers can use the Python SDK to programmatically manage memory components or leverage MCP tools for natural language operations, making it ideal for building context-aware AI applications.
How to install goodmem?
To install goodmem: create the skills directory (mkdir -p .claude/skills), then run: mkdir -p .claude/skills && curl -o .claude/skills/goodmem.md https://raw.githubusercontent.com/PAIR-Systems-Inc/goodmem-claude-code-plugin/main/SKILL.md. Finally, /goodmem in Claude Code.
What is goodmem best for?
goodmem is a skill categorized under General. It is designed for: mcp, agent, python. Created by Anthropic.
What can I use goodmem for?
goodmem is useful for: Store and retrieve user-specific embeddings for personalized AI interactions.; Manage memory spaces to organize different contexts or sessions for an agent.; Perform semantic search across stored memories to find relevant information quickly.; Integrate GoodMem with existing Python applications for persistent agent memory.; Use MCP tools to add or query memories via natural language commands in Claude Code.; Build a chatbot that remembers past conversations using GoodMem's memory infrastructure..