About
Remembrances is a Go-based MCP (Multi-Agent Communication Protocol) server designed to equip AI agents with robust long-term memory. It supports multiple memory layers, including key-value stores, vector/RAG for semantic search, and graph databases, leveraging SurrealDB for data persistence. Additionally, it enables comprehensive knowledge base management via Markdown files and offers flexible embedding generation with local GGUF models, Ollama, or OpenAI API, alongside a powerful code indexing system.