memory-bank-mcp logo
memory-bank-mcp
★ 921
vs
memini logo
memini
★ 28

memory-bank-mcp vs memini

memory-bank-mcp: The Memory Bank MCP Server provides a centralized service for managing memory bank files remotely. It supports multiple projects, ensures file structure consistency, and offers secure, isolated access via the MCP protocol.; memini: memini is a shared, persistent memory service designed for AI agents, providing a single location for agents to remember and recall information with continuously improving retrieval quality. It's built as a Go binary, offers zero-configuration startup, and scales from embedded SQLite on a laptop to Postgres in Kubernetes.

01

TL;DR

memory-bank-mcp logo
memory-bank-mcpMemory & Context · ★ 921

Centralized management of AI model context across various projects.

memini logo
meminiMemory & Context · ★ 28

Enhancing AI Agents with Long-Term Memory: Integrate memini to give AI agents (like Claude Code, opencode, Hermes) the ability to remember past interactions and learn over time.

02

Side-by-Side Comparison

Field
memory-bank-mcp logomemory-bank-mcp
memini logomemini
Category
Memory & Context
Memory & Context
Stars
★ 921
★ 28
License
MIT
AGPL-3.0
Install Command
npx -y @smithery/cli install @alioshr/memory-bank-mcp --client claude
export MEMINI_EMBED_BASE_URL=http://localhost:8081/v1 && export MEMINI_EMBED_MODEL=bge-m3 && export MEMINI_EMBED_DIMS=1024 && mise run run
Updated
1y ago
3d ago
Open Source
Yes
Yes
Tags
MCP, Memory Bank, Node.js
AI Agents, Persistent Memory, Vector Search
03

Features

memory-bank-mcp logomemory-bank-mcp
01Multi-project memory bank management
02Remote access to memory banks via MCP protocol
03Consistent file structure enforcement and validation
04Project isolation for enhanced security
05Comprehensive CRUD operations for memory bank files
memini logomemini
01Shared, Persistent Memory: Provides a dedicated service for AI agents to store and retrieve memories, designed for long-term persistence.
02Hybrid Retrieval & Re-ranking: Employs a hybrid (vector + keyword) retrieval method, fused with Reciprocal Rank Fusion (RRF), and re-ranks results by relevance, recency, and importance, not just similarity.
03Tiered Memory System: Implements a tiered memory structure (working, episodic, semantic, procedural) with decay mechanisms.
04Pluggable Storage: Supports flexible storage options, including embedded SQLite-vec for local use and Postgres with VectorChord for scalable deployments.
05Optional LLM Consolidation: Features an opt-in LLM consolidation pipeline for background deduplication and contradiction resolution, but can run headless (without an LLM) using marker heuristics.
06Model Context Protocol (MCP) Support: Compatible with MCP-capable agents, offering both Streamable HTTP and stdio transports.
04

Use Cases

memory-bank-mcp logomemory-bank-mcp
↳Centralized management of AI model context across various projects.
↳Providing remote memory bank capabilities to multiple AI assistants or development tools.
↳Integrating with AI clients like Claude, Cursor, or VS Code extensions to enhance their memory functions.
memini logomemini
↳Enhancing AI Agents with Long-Term Memory: Integrate memini to give AI agents (like Claude Code, opencode, Hermes) the ability to remember past interactions and learn over time.
↳Self-Hosting a Shared Memory Service: Deploy memini for a team or homelab environment to provide a centralized, persistent memory store for multiple AI agents.
↳Improving AI Recall Quality: Tune memini's retrieval parameters to fix bad recall and achieve higher accuracy in retrieving relevant information for AI models.
↳Managing Multi-Agent Namespaces: Lay out distinct namespaces within memini to provide isolation and organized memory management for several different AI agents.
↳Backend for Open WebUI Memory: Utilize memini as a robust memory backend for platforms like Open WebUI, integrating its memory and tool capabilities.
FAQ

FAQ

What is the difference between memory-bank-mcp and memini?
Both memory-bank-mcp and memini are in the Memory & Context category. memory-bank-mcp has 921 stars, while memini has 28 stars.
Which is better, memory-bank-mcp or memini?
The best choice depends on your use case. Choose memory-bank-mcp if Centralized management of AI model context across various projects., and memini if Enhancing AI Agents with Long-Term Memory: Integrate memini to give AI agents (like Claude Code, opencode, Hermes) the ability to remember past interactions and learn over time..
Is memory-bank-mcp free or open source?
Yes, memory-bank-mcp is open source on GitHub (MIT).
Is memini free or open source?
Yes, memini is open source on GitHub (AGPL-3.0).
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
→

Related