Nova-LLM-mCP-memory-system
Verified Safeby For-Sunny
Overview
Production-grade GPU-accelerated vector memory for AI applications, providing secure and high-performance vector search.
Installation
npm startEnvironment Variables
- TETHER_HOST
- TETHER_PORT
- TETHER_SECRET
- SOCKET_TIMEOUT
- MAX_TIMESTAMP_DRIFT
- DEBUG
Security Notes
Implements robust HMAC-SHA256 authentication for communication, replay protection via timestamp validation (MAX_TIMESTAMP_DRIFT), and input validation with Zod schemas. Error responses are sanitized (stack traces are suppressed). Relies on a securely generated 'TETHER_SECRET' environment variable for authentication, which is critical for preventing unauthorized access to the underlying Faiss tether. Communication with the Python tether is via TCP socket, making network security important.
Similar Servers
memorizer-v1
A .NET-based service for AI agents to store, retrieve, and search through memories using vector embeddings, featuring asynchronous chunking, version control, and relationship management.
local_faiss_mcp
Provides a local FAISS-based vector database as an MCP server for Retrieval-Augmented Generation (RAG) applications, enabling document ingestion, semantic search, and prompt generation.
vector-memory-mcp
Provides semantic memory storage for AI assistants to recall past information across sessions.
claude-context-enhanced
Provides semantic code search capabilities to AI coding assistants (like Claude Code) by indexing entire codebases into a vector database for deep contextual understanding, enhancing AI agents with relevant code context.