memora logo
memora
★ 744
vs
memini logo
memini
★ 28

memora vs memini

memora: Memora provides AI agents with a persistent memory layer, featuring structured storage, semantic retrieval, and graph relations for cross-session context. It allows agents to absorb work into a durable knowledge graph and retrieve relevant information, TODOs, and related edges using `memory_digest`.; 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

memora logo
memoraMemory & Context · ★ 744

AI Agent Memory Management: Giving AI agents long-term, structured memory for complex, multi-session tasks.

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
memora logomemora
memini logomemini
Category
Memory & Context
Memory & Context
Stars
★ 744
★ 28
License
MIT
AGPL-3.0
Install Command
pip install git+https://github.com/agentic-box/memora.git
export MEMINI_EMBED_BASE_URL=http://localhost:8081/v1 && export MEMINI_EMBED_MODEL=bge-m3 && export MEMINI_EMBED_DIMS=1024 && mise run run
Updated
1d ago
3d ago
Open Source
Yes
Yes
Tags
AI Agents, Persistent Memory, Knowledge Graph
AI Agents, Persistent Memory, Vector Search
03

Features

memora logomemora
01Persistent Storage: SQLite with optional cloud sync (S3, R2, D1)
02Semantic Search: Vector embeddings for advanced queries (TF-IDF, sentence-transformers, OpenAI)
03Knowledge Graph: Interactive visualization with Mermaid rendering and cluster detection
04Chat with Memories: RAG-powered chat panel with LLM tool calling for search, create, update, delete
05LLM Deduplication: AI-powered semantic comparison to find and merge duplicate memories
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

memora logomemora
↳AI Agent Memory Management: Giving AI agents long-term, structured memory for complex, multi-session tasks.
↳Knowledge Base for Agents: Building a retrievable knowledge base that agents can query semantically and contextually.
↳Project Management & Task Tracking: Automating the creation and tracking of TODOs and issues, and surfacing insights for project progress.
↳Document Analysis & Retrieval: Storing and searching structured documents (e.g., reports, plans) at a granular fragment level.
↳Contextual Conversation for AI: Powering RAG-based chat panels that allow agents or users to converse deeply about stored memories.
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.
05

Best For

memora logomemora
TrendingHidden Gem
memini logomemini
—
FAQ

FAQ

What is the difference between memora and memini?
Both memora and memini are in the Memory & Context category. memora has 744 stars, while memini has 28 stars.
Which is better, memora or memini?
The best choice depends on your use case. Choose memora if AI Agent Memory Management: Giving AI agents long-term, structured memory for complex, multi-session tasks., 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 memora free or open source?
Yes, memora 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