simplemem-lite
Verified Safeby esx2ve
Overview
SimpleMem-Lite provides a cloud backend API for AI agents (specifically Claude Code) to store and retrieve long-term memory, perform vector search, and execute graph-based reasoning across development sessions.
Installation
uvicorn simplemem_lite.backend.app:app --port 8420Environment Variables
- PORT
- SIMPLEMEM_LITE_DATA_DIR
- SIMPLEMEM_LITE_EMBEDDING_MODEL
- SIMPLEMEM_LITE_SUMMARY_MODEL
- SIMPLEMEM_MODE
- SIMPLEMEM_API_KEY
- SIMPLEMEM_GRAPH_BACKEND
- VOYAGE_API_KEY
- OPENROUTER_API_KEY
- LITELLM_API_KEY
- USE_LOCAL_EMBEDDINGS
- AUTO_INDEX_ENABLED
Security Notes
The system implements a strong security posture with explicit DEV/PROD modes, API key authentication, and strict validation of Cypher queries in PROD mode (only whitelisted templates allowed). Destructive admin endpoints (`/wipe`) are restricted to DEV mode only and require explicit confirmation. Input decompression includes size limits to prevent 'zip bomb' attacks. While some internal database interactions involve dynamic string formatting for KuzuDB, this is carefully controlled and not equivalent to arbitrary code execution or direct SQL/Cypher injection from user input. Network exposure is typically localhost for local development, with explicit API key authentication for cloud deployments.
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.
claude-conversation-memory-mcp
Provides long-term memory for AI coding agents by indexing conversation history, tracking decisions and mistakes, and enabling semantic search across projects.
chromadb-remote-mcp
Provides remote, authenticated access to ChromaDB for AI assistants like Claude, enabling semantic search and vector database operations from various platforms and locations.
mcp-structured-memory
Provides structured, domain-specific memory management for AI agents to use in ongoing projects, storing accumulated context in local markdown files.