MCP Catalogs
HomeAudrey screenshot

Audrey

by Evilander·23·Score 43

Persistent memory engine for AI agents with MCP integration and REST API.

ai-llmdeveloper-toolsknowledge-graph
5
Forks
0
Open issues
this month
Last commit
2d ago
Indexed

Overview

Audrey is a local-first memory firewall for AI agents that provides durable memory continuity. It acts as a SQLite-backed memory layer that agents can consult before taking actions. The server offers 20+ MCP tools for memory operations like preflight checks, recall, encoding, and validation. It integrates with Claude Code, Claude Desktop, Cursor, Windsurf, VS Code, JetBrains, Ollama-backed agents and more. Audrey implements a comprehensive memory model including episodic, semantic, and procedural memory with decay, interference handling, and contradiction management.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Preventing AI agents from repeating previous mistakes by storing and recalling failures
you:Providing persistent context across sessions for AI development tools
you:Acting as a memory layer for custom AI agents with preflight action checking
you:What memory models does Audrey support?
you:Can Audrey be used with non-Claude AI agents?

When to choose this

Choose Audrey when you need persistent memory for AI agents working locally without requiring cloud storage, especially when preventing repeated mistakes from agents is a priority.

When NOT to choose this

Don't choose Audrey if you need a multi-tenant solution with built-in authentication and access control, as it requires manual isolation through different data directories.

Tools this server exposes

12 tools extracted from the README
  • memory_preflight

    Check prior failures, risks, rules, and relevant procedures before an action

  • memory_recall

    Find durable context by semantic similarity

  • memory_reflexes

    Get trigger-response guidance agents can follow based on remembered evidence

  • memory_validate

    Validate whether memory was helpful after an action

  • memory_dream

    Consolidate episodes into principles and apply memory decay

  • encode

    Store a useful observation in memory

  • capsule

    Get a turn-sized memory packet

  • guard

    Check memory before executing a tool

  • promote

    Promote memories to higher importance

  • impact

    Assess whether the memory system is performing effectively

  • observe-tool

    Record and analyze tool usage patterns

  • reembed

    Re-embed memories with updated models

Comparable tools

mem0browserbase-mcpfile-systemvector-mcp

Installation

# Install via npm
npm install -g audrey

# Basic setup
npx audrey doctor

# Install for Claude Code
npx audrey install --host claude-code

# Verify installation
claude mcp list

For Claude Desktop, add the following to your claude_desktop_config.json:

{
  "mcpServers": {
    "audrey": {
      "command": "npx",
      "args": ["audrey", "mcp-config", "generic"]
    }
  }
}

FAQ

What memory models does Audrey support?
Audrey supports episodic memory (specific observations), semantic memory (consolidated principles), and procedural memory (remembered ways to act), along with affect/salience, interference/decay, and contradiction handling.
Can Audrey be used with non-Claude AI agents?
Yes, Audrey can be used with any AI agent that supports MCP or its REST API, including Claude Code, Claude Desktop, Cursor, Windsurf, VS Code, JetBrains, Ollama-backed agents, and custom agent services.

On Hacker News

Recent discussion from the developer community.

Compare Audrey with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.