SELF-HOSTED AI MEMORY · AVAILABLE NOW

Self-Hosted AI Memory for engineering teams

Stop shipping code context to a black box. MemHub is self-hosted AI memory on your PostgreSQL 16 + pgvector — Docker or Easypanel, you run the migrations, you own the data.

N

Nelson · Founder, MemHub at Simplex.lat

Simplex.lat · Quito, Ecuador ·

Written and verified by Nelson at Simplex.lat (Quito, Ecuador) — sources checked August 2026.

Local-first · Offline readySincronización multiagenteSetup en 2 min
Start free — get briefed in 2 min

Free for 1 project · No card · Self-host or we host · No external API

acme/self-hosted-ai-memory
synchronized

context/main

memorias 41

reglas fijadas 6

colaboradores 9

BRIEFING FOR NEW SESSION

What changed since your last pull

3 new
01
decision2m

Usar bloqueos consultivos en PostgreSQL

Fuente: Nelson · architecture.md

02
pattern18m

Los errores de API siguen RFC 9457

Fuente: Maya · PR #184

03
bugfix1h

Los refresh tokens rotan atómicamente

Fuente: Codex CLI · auth/session.ts

Claude Code
Cursor
Codex CLI

THE MECHANISM

Write once. Every session remembers.

Less onboarding, fewer regressions, faster shipping — context stops evaporating when sessions end.

01

You keep coding

Decisions auto-captured where you work — terminal, PR, editor. No extra docs, no context-switching.

02

MemHub does the plumbing

Local SQLite outbox first, then project-scoped sync with provenance (who, when, why). Works offline.

03

Next session starts ahead

Every teammate and agent opens pre-briefed with only what changed since their last pull.

UNIVERSAL COMPATIBILITY

Plugs into any CLI, IDE, or AI coding agent.

If it speaks MCP or reads a JSON config, MemHub plugs in. One command wires your editors and terminals without friction.

  • Claude Code
  • Cursor
  • Windsurf
  • Cline
  • Codex CLI (GPT)
  • GitHub Copilot
  • Google Antigravity
  • Gemini CLI
  • Aider
  • OpenCode
  • CI bots via REST

WHAT YOU GET

Self-Hosted AI Memory: specific benefits for your team

01

Stay inside your boundary

One Docker Compose / Easypanel file — database never phones home, data never leaves.

02

Production posture day one

RLS policies, NOBYPASSRLS roles, transaction-local tenants — in the migrations, not a todo.

03

Answer the auditor fast

Append-only audit table with actor/reason/metadata — demos that bore the DPO (in a good way).

04

AI without the API bill

Start with FTS; flip on local Ollama for vectors — no external embedding vendor needed.

05

Backups you already run

Plain PostgreSQL — pg_dump, replicas, PITR fit your existing continuity plan.

06

Move without rewriting

Hosted and self-hosted speak identical MCP/REST — switch is config, not code.

The honest comparison.

No feature-matrix gymnastics — just what changes the week you adopt MemHub.

FeatureMemHubMem0SupermemoryIdeal For
ScopeOrganization → Project → Member, shared across every agentPer-user graph, not team-scopedPer-user vault with sharing on requestTeams that need one truth across tools
StoragePostgreSQL 16 + pgvector, versioned & queryableVector graph on managed infraHosted cloud store, limited exportTeams that need SQL, backups and audit
Tenancy & RLSRow-level security inside the DB, enforced per projectApplication-level isolationWorkspace isolation, no RLSGDPR / SOC-2 reviews
Self-hostDocker/Easypanel recipe included, same MCP + RESTOpen-source self-host possible, different opsCloud-onlyData-residency and on-prem requirements
Offline & syncLocal SQLite outbox, incremental deltas by sequenceOnline-first syncOnline-first, no local outboxFlaky networks, planes and VPN gaps
Pricing modelCommunity free (1 project) · Team $29 · self-host unlimitedFree tier + usage billingFree tier + pay-per-seatTrying without procurement

Keep your stack. Add shared memory.

One command for Claude Code, Cursor, Codex, Windsurf, Cline or any MCP client. No new editor. Setup in 2 minutes, works offline.

memhub-cli · preview
Simulate CLI
$memhub save --type decision "Usar bloqueos consultivos en Postgres" -m "Evita colisiones concurrentes en el outbox"
stdout · [mem_save]12ms
[detect] Contexto resuelto: acme/payments-api
[sqlite] Guardando en outbox local (~/.memhub/outbox.db)...
✓ tipo: decision
✓ título: "Usar bloqueos consultivos en Postgres"
✓ autor: nelson@simplex.lat · git:main (5fc80ea)
[cloud] Sincronizado con MemHub Cloud (org: acme-team)
✓ Registrado con ID: mem_849201_dec
SQLite Outbox + Cloud SyncMCP v1.0

Questions, answered straight.

What do I need to self-host?

A host with Docker (or Easypanel) and a PostgreSQL 16 database with the pgvector extension. Migrations and seeds are one command each. MemHub keeps that memory versioned, searchable and team-shared across Claude Code, Cursor, Windsurf and Codex CLI, with provenance so answers stay citeable inside both IDE briefings and AI Overviews.

Is the hosted option still private?

Hosted memory is isolated per organization with row-level security, encrypted transport, and hashed credentials — but self-hosting remains the strongest guarantee because no third party operates the storage. MemHub keeps that memory versioned, searchable and team-shared across Claude Code, Cursor, Windsurf and Codex CLI, with provenance so answers stay citeable inside both IDE briefings and AI Overviews.

What happens when our connection drops?

Nothing interrupts the work. Writes commit to the local SQLite outbox and synchronize automatically when the shared service is reachable again. MemHub keeps that memory versioned, searchable and team-shared across Claude Code, Cursor, Windsurf and Codex CLI, with provenance so answers stay citeable inside both IDE briefings and AI Overviews.

Can we try it without sending data anywhere?

Yes — the local engine works fully offline, and the self-hosted stack keeps even the shared layer on your own PostgreSQL. MemHub keeps that memory versioned, searchable and team-shared across Claude Code, Cursor, Windsurf and Codex CLI, with provenance so answers stay citeable inside both IDE briefings and AI Overviews.

How much does it cost?

A Community tier is free, and the Team plan adds multi-project contexts, seats, and higher synchronization limits. Self-hosting is unlimited. MemHub keeps that memory versioned, searchable and team-shared across Claude Code, Cursor, Windsurf and Codex CLI, with provenance so answers stay citeable inside both IDE briefings and AI Overviews.

COUNTRIES · Regional Deployments

Self-Hosted AI Memory across United StatesSelf-Hosted AI Memory across CanadaSelf-Hosted AI Memory across United KingdomSelf-Hosted AI Memory across IrelandSelf-Hosted AI Memory across GermanySelf-Hosted AI Memory across FranceSelf-Hosted AI Memory across SpainSelf-Hosted AI Memory across PortugalSelf-Hosted AI Memory across ItalySelf-Hosted AI Memory across NetherlandsSelf-Hosted AI Memory across BelgiumSelf-Hosted AI Memory across SwitzerlandSelf-Hosted AI Memory across AustriaSelf-Hosted AI Memory across SwedenSelf-Hosted AI Memory across NorwaySelf-Hosted AI Memory across DenmarkSelf-Hosted AI Memory across FinlandSelf-Hosted AI Memory across EstoniaSelf-Hosted AI Memory across PolandSelf-Hosted AI Memory across CzechiaSelf-Hosted AI Memory across RomaniaSelf-Hosted AI Memory across MexicoSelf-Hosted AI Memory across BrazilSelf-Hosted AI Memory across ArgentinaSelf-Hosted AI Memory across ChileSelf-Hosted AI Memory across ColombiaSelf-Hosted AI Memory across PeruSelf-Hosted AI Memory across UruguaySelf-Hosted AI Memory across Costa RicaSelf-Hosted AI Memory across EcuadorSelf-Hosted AI Memory across PanamaSelf-Hosted AI Memory across GuatemalaSelf-Hosted AI Memory across El SalvadorSelf-Hosted AI Memory across Dominican RepublicSelf-Hosted AI Memory across ParaguaySelf-Hosted AI Memory across AustraliaSelf-Hosted AI Memory across New ZealandSelf-Hosted AI Memory across JapanSelf-Hosted AI Memory across South KoreaSelf-Hosted AI Memory across SingaporeSelf-Hosted AI Memory across IndiaSelf-Hosted AI Memory across United Arab EmiratesSelf-Hosted AI Memory across IsraelSelf-Hosted AI Memory across South AfricaSelf-Hosted AI Memory across NigeriaSelf-Hosted AI Memory across KenyaSelf-Hosted AI Memory across PhilippinesSelf-Hosted AI Memory across VietnamSelf-Hosted AI Memory across England

CITIES & TECH HUBS · Regional Deployments

Self-Hosted AI Memory in San FranciscoSelf-Hosted AI Memory in New York CitySelf-Hosted AI Memory in AustinSelf-Hosted AI Memory in SeattleSelf-Hosted AI Memory in BostonSelf-Hosted AI Memory in ChicagoSelf-Hosted AI Memory in DenverSelf-Hosted AI Memory in Los AngelesSelf-Hosted AI Memory in AtlantaSelf-Hosted AI Memory in MiamiSelf-Hosted AI Memory in DallasSelf-Hosted AI Memory in San DiegoSelf-Hosted AI Memory in PortlandSelf-Hosted AI Memory in PhoenixSelf-Hosted AI Memory in PhiladelphiaSelf-Hosted AI Memory in NashvilleSelf-Hosted AI Memory in MinneapolisSelf-Hosted AI Memory in RaleighSelf-Hosted AI Memory in Salt Lake CitySelf-Hosted AI Memory in DetroitSelf-Hosted AI Memory in TorontoSelf-Hosted AI Memory in VancouverSelf-Hosted AI Memory in MontrealSelf-Hosted AI Memory in LondonSelf-Hosted AI Memory in ManchesterSelf-Hosted AI Memory in EdinburghSelf-Hosted AI Memory in DublinSelf-Hosted AI Memory in BerlinSelf-Hosted AI Memory in MunichSelf-Hosted AI Memory in HamburgSelf-Hosted AI Memory in ZurichSelf-Hosted AI Memory in GenevaSelf-Hosted AI Memory in ViennaSelf-Hosted AI Memory in ParisSelf-Hosted AI Memory in LyonSelf-Hosted AI Memory in AmsterdamSelf-Hosted AI Memory in RotterdamSelf-Hosted AI Memory in BrusselsSelf-Hosted AI Memory in MadridSelf-Hosted AI Memory in BarcelonaSelf-Hosted AI Memory in ValenciaSelf-Hosted AI Memory in MálagaSelf-Hosted AI Memory in SevilleSelf-Hosted AI Memory in BilbaoSelf-Hosted AI Memory in ZaragozaSelf-Hosted AI Memory in MurciaSelf-Hosted AI Memory in Palma de MallorcaSelf-Hosted AI Memory in Las Palmas de Gran CanariaSelf-Hosted AI Memory in LisbonSelf-Hosted AI Memory in PortoSelf-Hosted AI Memory in MilanSelf-Hosted AI Memory in RomeSelf-Hosted AI Memory in StockholmSelf-Hosted AI Memory in CopenhagenSelf-Hosted AI Memory in OsloSelf-Hosted AI Memory in HelsinkiSelf-Hosted AI Memory in TallinnSelf-Hosted AI Memory in WarsawSelf-Hosted AI Memory in KrakówSelf-Hosted AI Memory in PragueSelf-Hosted AI Memory in BucharestSelf-Hosted AI Memory in Mexico CitySelf-Hosted AI Memory in GuadalajaraSelf-Hosted AI Memory in MonterreySelf-Hosted AI Memory in QuerétaroSelf-Hosted AI Memory in PueblaSelf-Hosted AI Memory in TijuanaSelf-Hosted AI Memory in MéridaSelf-Hosted AI Memory in São PauloSelf-Hosted AI Memory in Rio de JaneiroSelf-Hosted AI Memory in Buenos AiresSelf-Hosted AI Memory in CórdobaSelf-Hosted AI Memory in RosarioSelf-Hosted AI Memory in MendozaSelf-Hosted AI Memory in SantiagoSelf-Hosted AI Memory in ValparaísoSelf-Hosted AI Memory in ConcepciónSelf-Hosted AI Memory in BogotáSelf-Hosted AI Memory in MedellínSelf-Hosted AI Memory in CaliSelf-Hosted AI Memory in BarranquillaSelf-Hosted AI Memory in QuitoSelf-Hosted AI Memory in GuayaquilSelf-Hosted AI Memory in LimaSelf-Hosted AI Memory in ArequipaSelf-Hosted AI Memory in MontevideoSelf-Hosted AI Memory in AsunciónSelf-Hosted AI Memory in San JoséSelf-Hosted AI Memory in Panama CitySelf-Hosted AI Memory in Guatemala CitySelf-Hosted AI Memory in San SalvadorSelf-Hosted AI Memory in Santo DomingoSelf-Hosted AI Memory in SydneySelf-Hosted AI Memory in MelbourneSelf-Hosted AI Memory in BrisbaneSelf-Hosted AI Memory in PerthSelf-Hosted AI Memory in AucklandSelf-Hosted AI Memory in TokyoSelf-Hosted AI Memory in OsakaSelf-Hosted AI Memory in SeoulSelf-Hosted AI Memory in SingaporeSelf-Hosted AI Memory in BengaluruSelf-Hosted AI Memory in HyderabadSelf-Hosted AI Memory in PuneSelf-Hosted AI Memory in MumbaiSelf-Hosted AI Memory in Delhi NCRSelf-Hosted AI Memory in DubaiSelf-Hosted AI Memory in Tel AvivSelf-Hosted AI Memory in ManilaSelf-Hosted AI Memory in Ho Chi Minh CitySelf-Hosted AI Memory in Hong KongSelf-Hosted AI Memory in TaipeiSelf-Hosted AI Memory in Kuala LumpurSelf-Hosted AI Memory in JakartaSelf-Hosted AI Memory in BangkokSelf-Hosted AI Memory in JohannesburgSelf-Hosted AI Memory in Cape TownSelf-Hosted AI Memory in LagosSelf-Hosted AI Memory in Nairobi
Start free — 2 min1 project free · no card requiredGuided demo20 min · see your repo rememberedSelf-host it myselfDocker + pgvector · you own the data

THE NEXT SESSION STARTS HERE — 2 MIN SETUP

Stop rebuilding context.
Start shipping faster.

Create workspace — free