What problem does it solve?
This Skill provides memory management patterns for AI agents using AgentDB's persistent storage and ReasoningBank integration. Enables agents to remember conversations, learn from interactions, and maintain context across sessions.
Core Features & Use Cases
- Session Memory: store and retrieve recent interactions for a given session to preserve context.
- Long-Term Memory: persist important facts and user preferences for future conversations.
- Pattern Learning: capture successful interaction patterns and apply learned strategies to new tasks.
- Integration with ReasoningBank: leverage reasoning plugins and learning templates to improve agent behavior across tasks.
- Real-World Use Case: build chat assistants that remember user preferences, recall past conversations, and adapt responses over time.
Quick Start
Use AgentDB to initialize storage, start MCP server, and create a learning plugin. Example commands:
- Initialize AgentDB:
npx agentdb@latest init ./agents.db
npx agentdb@latest init ./agents.db --dimension 768
- Start MCP server for Claude Code:
npx agentdb@latest mcp
claude mcp add agentdb npx agentdb@latest mcp
- Create a learning plugin:
npx agentdb@latest create-plugin
- Use plugin templates:
npx agentdb@latest create-plugin -t decision-transformer -n my-agent