AI-agnostic memory gateway

Agent memory you
actually own.

Self-hosted memory gateway for AI agents. Every memory is a versioned file you own. Diff it. Revert it. Audit it.

MCP tools
109
registered · live
Tests passing
1,257
↑ 4 skipped
Uptime
99.9%
eu-west · healthy
How it works 3 steps · ~20 minutes
01
Run the gateway

One docker compose up on a box you control. Caddy and the Cloudflare tunnel come bundled — no ports to open, no reverse proxy to configure.

02
Point your agent at it

Three lines in .mcp.json. Claude Code, Cursor, Windsurf — anything that speaks MCP connects and gets all 109 tools at once.

03
It remembers

Decisions, root causes, backlog, risks — written as files into a git repo you own. Next session starts where the last one ended, on any model.

What you get

Six modules,
one endpoint.

Versioned memory, RBAC, model-agnostic MCP, built-in booking, project memory and a no-SaaS deployment model. Every one of them ships in the same container.

$ git diff HEAD~1 memory/decisions.md
@@ -12,6 +12,9 @@ ## Decisions
+ Zoom: Server-to-Server OAuth.
+ Real API, not shared links.
+ Decided 2026-09-04.
meeting_forms: implemented
tests: 1257p / 4 skipped
$ memaix memory search "auth"
decisions.md:14 [verified]
sprint.md:3 [hypothesis]
Latest release v1.4.0
All releases →
Meeting forms — Zoom, Google Meet & phone
Hosts configure formats. Bookers choose at booking time. Auto-links.
feature 2026-09-05 1257 passing