#1919th of 20 in Memory

memori

Long-term memory layer for LLM agents, with Python and TypeScript SDKs

Stars
17.6k
License
custom license
Last commit
Sep 2026
Last release
May 2026
Language
Python
Stars, last 29 weeks+4,433
21 Apr 2026: 13,120 stars28 Apr 2026: 13,550 stars5 May 2026: 13,678 stars12 May 2026: 13,988 stars19 May 2026: 14,216 stars26 May 2026: 14,519 stars2 Jun 2026: 14,749 stars9 Jun 2026: 14,842 stars16 Jun 2026: 14,931 stars23 Jun 2026: 15,014 stars30 Jun 2026: 15,164 stars7 Jul 2026: 15,221 stars14 Jul 2026: 15,285 stars21 Jul 2026: 15,362 stars28 Jul 2026: 15,419 stars4 Aug 2026: 15,450 stars11 Aug 2026: 15,528 stars18 Aug 2026: 15,890 stars25 Aug 2026: 16,016 stars1 Sept 2026: 16,123 stars8 Sept 2026: 16,341 stars15 Sept 2026: 16,595 stars22 Sept 2026: 16,757 stars29 Sept 2026: 16,882 stars6 Oct 2026: 16,981 stars13 Oct 2026: 17,072 stars20 Oct 2026: 17,096 stars27 Oct 2026: 17,112 stars3 Nov 2026: 17,382 stars10 Nov 2026: 17,553 stars

13,120 on 21 Apr 202617,553 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Memori wraps an LLM client (OpenAI, Anthropic, Gemini, Bedrock, DeepSeek, Grok) and records conversations per entity, process and session. It extracts structured memories such as facts, preferences, rules, skills and relationships, and recalls them on later calls. It also ships plugins for OpenClaw and Hermes Agent and a hosted MCP endpoint. The default path uses Memori Cloud with an API key; self-hosting is via a separate BYODB mode.

Who it is for: Developers adding persistent memory to LLM agents and apps

Strengths

  • Registers on an existing LLM client; sync, async and streamed calls are covered
  • Extracts typed memories: facts, preferences, rules, skills, relationships, events
  • Integrations for OpenClaw, Hermes Agent, LangChain, Agno, Pydantic AI and MCP clients
  • Reports 87% on LoCoMo at about 721 tokens per query, per its own paper

Weaknesses

  • Quickstart depends on the hosted Memori Cloud and an API key
  • Advanced Augmentation is a hosted service, rate-limited without an account
  • No memories are created unless entity and process attribution is set
  • Benchmark figures are vendor-reported, not independently verified

What it needs

  • no GPU
  • Docker + Compose
  • Needs Memori Cloud API key (or BYODB database), LLM provider API key
  • Models: OpenAI, Anthropic, Bedrock, DeepSeek, Gemini

Quick answers

Is memori open source?

Its code is public on GitHub under its own license terms; read them before you use it at work.

Can you run memori with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Does memori need a GPU?

No, it runs without one.

Also in Memory

See all 20
Also in Memory
RankProjectScore
1hindsightAgent memory server with retain, recall and reflect operations60.5k stars+12,175 (+25%) in 30 daysMIT94 out of 100
2MemPalaceLocal verbatim memory store for AI agents with semantic search and MCP60.5k stars+1,141 (+1.9%) in 30 daysMIT90 out of 100
3gbrainLong-term memory store for coding agents, with sources and corrections32.7k stars+1,927 (+6.3%) in 30 daysMIT89 out of 100
#4Mem0Long-term memory layer that stores and retrieves user facts for LLM agents Live demo ↗ (opens in a new tab)68.8k stars+1,899 (+2.8%) in 30 daysApache-2.088 out of 100
#5SupermemoryMemory and context engine for AI agents, with user profiles and hybrid search31.6k stars+470 (+1.5%) in 30 daysMIT87 out of 100