nocturne_memory and Memory-Plus

nocturne_memory
67
Established
Memory-Plus
52
Established
Maintenance 25/25
Adoption 10/25
Maturity 13/25
Community 19/25
Maintenance 2/25
Adoption 13/25
Maturity 24/25
Community 13/25
Stars: 615
Forks: 79
Downloads:
Commits (30d): 101
Language: Python
License: MIT
Stars: 52
Forks: 7
Downloads: 149
Commits (30d): 0
Language: Python
License: Apache-2.0
No Package No Dependents
Stale 6m

About nocturne_memory

Dataojitori/nocturne_memory

A lightweight, rollbackable, and visual Long-Term Memory Server for MCP Agents. Say goodbye to Vector RAG and amnesia. Empower your AI with persistent, graph-like structured memory across any model, session, or tool. Drop-in replacement for OpenClaw.

Implements a graph-based memory architecture with SQLite/PostgreSQL backends, where AI agents can create, update, and rollback their own structured memories through MCP—eliminating vector RAG's semantic lossy compression and enabling condition-triggered disclosure of hierarchical knowledge graphs with human-auditable versioning. Includes a visual dashboard for memory exploration, diff review, and governance; integrates natively with Claude Desktop, Cursor, and other MCP-compatible frameworks as a direct OpenClaw replacement.

About Memory-Plus

Yuchen20/Memory-Plus

🧠 𝑴𝒆𝒎𝒐𝒓𝒚-𝑷𝒍𝒖𝒔 is a lightweight, local RAG memory store for MCP agents. Easily record, retrieve, update, delete, and visualize persistent "memories" across sessions—perfect for developers working with multiple AI coders (like Windsurf, Cursor, or Copilot) or anyone who wants their AI to actually remember them.

Built on Google's Embedding API for semantic search, Memory-Plus stores encoded memories locally and supports versioning to track changes over time. It integrates as an MCP server via stdio transport, compatible with VS Code, Cursor, Cline, and other MCP-enabled IDEs, with optional resource-based prompting to control when agents access past context.

Scores updated daily from GitHub, PyPI, and npm data. How scores work