
Audrey
by Evilander·★ 23·Score 43
Persistent memory engine for AI agents with MCP integration and REST API.
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:
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 READMEmemory_preflightCheck prior failures, risks, rules, and relevant procedures before an action
memory_recallFind durable context by semantic similarity
memory_reflexesGet trigger-response guidance agents can follow based on remembered evidence
memory_validateValidate whether memory was helpful after an action
memory_dreamConsolidate episodes into principles and apply memory decay
encodeStore a useful observation in memory
capsuleGet a turn-sized memory packet
guardCheck memory before executing a tool
promotePromote memories to higher importance
impactAssess whether the memory system is performing effectively
observe-toolRecord and analyze tool usage patterns
reembedRe-embed memories with updated models
Comparable tools
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 listFor 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.
- Story by evilanders · 2026-05-13
Compare Audrey with
Last updated · Auto-generated from public README + GitHub signals.