Persistent memory MCP server for AI agents (MCP + REST)

Reddit r/artificial / 3/31/2026

💬 OpinionDeveloper Stack & InfrastructureSignals & Early TrendsTools & Practical Usage

Key Points

  • Pluribus is a persistent memory service for AI agents built as an MCP server with an HTTP/REST interface and a Postgres backend.
  • It stores structured agent memory such as constraints, decisions, patterns, and failure cases so these do not need to be re-derived each run.
  • The system supports global shared memory across multiple agents, with recall performed via tag-based retrieval queries and memory-aware evaluation of proposed changes.
  • Pluribus can run locally or within a LAN, enabling agents to resume prior work with preserved context and enforced constraints rather than ignoring them.

Pluribus is a memory service for agents (MCP + HTTP, Postgres-backed) that stores structured memory: constraints, decisions, patterns, and failures. Runs locally or on a LAN.

Agents lose constraints and decisions between runs. Prompts and RAG don’t preserve them, so they have to be re-derived each time.

Memory is global and shared across agents. Recall is compiled using tags and a retrieval query, and proposed changes can be evaluated against existing memory.

- agents can resume work with prior context

- decisions persist across sessions

- multiple agents operate on the same memory

- constraints can be enforced instead of ignored

https://github.com/johnnyjoy/pluribus

submitted by /u/gr82meetu
[link] [comments]

Persistent memory MCP server for AI agents (MCP + REST) | AI Navigate