Back to Home
KomuDhara icon

nocturne_memory

Verified Safe

by KomuDhara

Overview

Provides AI agents with a persistent, structured, and rollback-capable long-term memory system based on a Neo4j knowledge graph.

Installation

Run Command
python path/to/nocturne_memory/backend/mcp_server.py

Environment Variables

  • NEO4J_URI
  • dbuser
  • dbpassword

Security Notes

The project uses environment variables for sensitive Neo4j credentials, preventing hardcoding. Neo4j queries use parameterized statements (`$variable`), mitigating Cypher injection risks. Input sanitization is applied for resource IDs used in file paths for snapshots. The `mcp_wrapper.py` uses `subprocess.Popen` but targets an internal script, not arbitrary user commands. The overall design prioritizes a human-in-the-loop review process, which acts as a safeguard against AI-induced malicious or erroneous modifications.

Similar Servers

Stats

Interest Score0
Security Score8
Cost ClassMedium
Avg Tokens3500
Stars0
Forks0
Last Update2026-01-19

Tags

ai-memoryknowledge-graphlong-term-memorymcp-serverneo4j