MemoryAtlas

Redis Agent Memory Server

Redis, Inc.

A two-tier memory API server for AI agents built on Redis. Working memory is session-scoped and fast; long-term memory is persistent and searchable across sessions. Exposes both a REST API and a Model Context Protocol (MCP) server from the same backend, so any MCP-capable agent or HTTP client can connect without code changes. Memory extraction strategy (discrete facts, conversation summary, user preferences, or custom) is configurable per deployment.

Storage
Redis is the sole storage backend — both tiers write to Redis data structures. Working memory uses ephemeral session keys; long-term memory uses persistent records with vector embeddings for semantic search. A pluggable memory vector database factory system allows swapping the vector store without changing the API surface.
Retrieval
Three complementary retrieval modes: vector-based semantic similarity, full-text keyword search, and combined hybrid search with metadata filtering. Retrieved memories are injected into agent context via the MCP tools or REST endpoints. A separate async task worker handles background memory consolidation jobs to keep long-term memory clean.
Self-host
Self-host: moderate
License
Apache-2.0
Pricing
Open-source Apache-2.0, free to self-host. Requires a running Redis instance (Docker Compose setup provided). Published on Docker Hub (`redislabs/agent-memory-server`). No hosted cloud tier found. · Free / OSS
GitHub stars
285
Last release
2026-04-10
Last commit
2026-06-28
First catalogued
2026-06-28

Strengths

  • Dual interface (REST + MCP) from a single backend — agents can use whichever protocol fits their stack without schema changes
  • Two-tier design cleanly separates session-scoped working memory from persistent long-term memory
  • Maintained by Redis, Inc. — strong operational backing; Docker-compose quickstart included
  • Configurable extraction strategies (discrete, summary, preferences, custom) let operators tune memory behavior per use-case

Watch out

  • Redis dependency: all memory lives in Redis; if Redis goes down, both tiers are unavailable — production deployments need Redis HA
  • License is Apache-2.0 per LICENSE file content; GitHub API reports NOASSERTION for the SPDX field — verify before legal review
  • 285 stars (as of 2026-06-28); no independent benchmark results; no public case studies yet
  • Background task worker must run alongside the API server for consolidation jobs — two-process deployment adds operational overhead

Best for

  • Agents already running in Redis-backed infrastructure that want persistent memory without adding a new database
  • Teams wanting a single memory server accessible from both HTTP clients and MCP-native agents

Benchmark results

No sourced results yet.

Sources

Last verified 2026-06-28 · updated by discover-frameworks