Memory Bank
Manages project documentation and context across sessions, enabling AI models to maintain consistent project knowledge.
About
Memory Bank is a server that provides a structured approach to managing project documentation and context, designed to help AI models like Claude maintain consistent knowledge across sessions. It uses global and branch-specific memory banks to store architecture documentation, coding standards, branch context, and implementation progress. With features like JSON Patch support, a CLI tool for direct memory bank operations, and a JSON-based document structure, Memory Bank ensures better structure, validation, and accessibility of project knowledge, improving collaboration and maintainability.
Key Features
- Supports global and branch-specific memory banks
- Integrates with Claude Desktop for persistent project knowledge
- Offers a CLI tool for direct memory bank operations
- 6 GitHub stars
- Manages project documentation across sessions
- Uses JSON-based document structure for better data management
Use Cases
- Maintaining consistent project knowledge for AI models
- Tracking project architecture, coding standards, and domain models
- Managing context specific to feature or fix branches