Open Source · Free · Claude Native

Give Your AI Memory.

MemoryLayer stores your conversations and retrieves relevant context automatically — so your AI never forgets who you are.

THE PROBLEM

Every conversation starts from zero.

Every time you open a new chat with Claude — it has no idea who you are, what you're working on, or what you discussed yesterday. You repeat yourself, constantly.

Without MemoryLayer
Hi, I'm working on the React task manager app again. Remember the state management approach we decided on yesterday?
Hello! I don't have access to past conversations. Could you please explain what state management approach you are referring to, and provide the context for your React task manager app?
With MemoryLayer
Hi, continuing from yesterday. Let's build the next component.
Welcome back! I see we are building the Kanban board for the React task manager using Zustand for state management and Tailwind for styling. What component would you like to tackle next?
HOW IT WORKS

Three steps. Permanent memory.

01

STORE

Tell Claude "save this to memory." MemoryLayer extracts key facts using LLaMA 3.3 70B and stores them as searchable vectors.

02

RETRIEVE

Ask anything next session. MemoryLayer finds the most relevant memories and injects them automatically.

03

REMEMBER

Your AI now knows your projects, preferences, and history — across every session.

FEATURES

Built to actually work.

🧠

Fact Extraction

Conversations distilled into specific searchable facts using LLaMA 3.3 70B

🔍

Semantic Search

Memories retrieved by meaning not keywords

⏱️

Time Decay

Recent memories rank higher, old ones fade

🔐

Secure Auth

Every user has isolated memory space via Supabase

🔁

Duplicate Detection

Similarity above 90% is detected and skipped

🤖

Claude Native

Works with Claude Desktop via MCP protocol out of the box

SETUP GUIDE

Get started in 5 minutes.

1

Create your account

Sign up at the bottom of this page. Remember your email and password — you will need to manually enter them in the Claude Desktop config file in Step 4. There is no dashboard or login page.

2

Download the MCP server file

Download mcp_server.py from the GitHub repo and save it anywhere on your computer. Note the full file path — you will need it in Step 4.

Download mcp_server.py from GitHub
3

Find your Claude Desktop config file

Open the config file in any text editor. The location depends on your OS:

macOS: Path is ~/Library/Application Support/Claude/claude_desktop_config.json. To open the folder run: open ~/Library/Application\ Support/Claude/ in Terminal.
Windows (.exe installer): Press Win+R, type %APPDATA%\Claude\ and hit Enter. Open claude_desktop_config.json.
Windows (Microsoft Store): Press Win+R, type %LOCALAPPDATA%\Packages\Claude_pzs8sxrjxfjjc\LocalCache\Roaming\Claude\ and hit Enter. Open claude_desktop_config.json. ⚠️ Microsoft Store installs have two config files. Claude reads from LocalCache\Roaming, NOT from %APPDATA%\Claude. Use the path above.
4

Add MemoryLayer to your config

Paste this into your claude_desktop_config.json. Replace /path/to/mcp_server.py with the actual full path of the file you downloaded in Step 2.Paste the full python path in "command". To find the python path write in terminal which python this will give you the full python path

Use the exact email and password you signed up with.

{
  "mcpServers": {
    "Memory-Layer": {
      "command": "python",
      "args": ["/path/to/mcp_server.py"],
      "env": {
        "MEMORY_EMAIL": "your@email.com",
        "MEMORY_PASSWORD": "yourpassword",
        "RAILWAY_URL": "https://memory-production-d533.up.railway.app"
      }
    }
  }
}

Replace /path/to/mcp_server.py with the actual full file path where you saved mcp_server.py in Step 2. For example: /Users/yourname/Documents/mcp_server.py on Mac or C:\Users\yourname\Documents\mcp_server.py on Windows.

You must install dependencies first by running: pip install fastmcp requests python-dotenv

5

Restart Claude Desktop

Fully quit and reopen Claude Desktop — don't just close the window.

  • macOS: Right-click Claude in the Dock → Quit, then reopen
  • Windows: Right-click Claude in the system tray → Quit, then reopen

The Memory-Layer tools will appear in your conversation toolbar after restart.

6

Start using it

Save this conversation to memory or Save this to the memory-layer MCP
What do you know about me? Load from memory.
⚠️
Privacy Notice: Do not send sensitive personal information, passwords, financial data, or confidential business data to MemoryLayer. Conversations are processed by Groq and HuggingFace for fact extraction and stored in Qdrant Cloud.
GET STARTED