Own your context.

openmemfs is a memory made of text files, kept in your own Postgres. You read and edit it in a Notion-style editor; your agents read and write the same files through MCP and a REST API. Change harness whenever you like: your context stays.

Read the guidesGet the code

git clone https://github.com/gverdugo-dev/openmemfs.git
cd openmemfs && docker compose up
claude mcp add --transport http openmemfs http://localhost:8080/mcp

Yours

Your server, your database, your rules. Plain files you can export, read and move.

Any agent

Every harness that speaks MCP gets the same tools: list, read, write, tag, search, commit.

Personal

One person and their agents. No accounts out of the box: add only what you need.

Extend it

Small on purpose, extended by modules. Ask your agent for a tab, a tool or a page, and share it.

The guides

Short, and in order: from why it exists to running it in the cloud.

  1. 1Your context, yours
  2. 2Connect your agent
  3. 3Your organisation file
  4. 4Extend openmemfs
  5. 5Add authentication
  6. 6Deploy it