CROSS-AGENT MEMORY · AVAILABLE NOW

Cross-Agent Memory for engineering teams

Stop teaching the same lesson to three agents. One MemHub memory behind Claude Code, Cursor, Codex and Antigravity — a constraint taught once constrains them all. Start free in 2 minutes.

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/cross-agent-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

Cross-Agent Memory: specific benefits for your team

01

One memory, every agent

Vendor-neutral store — a constraint taught to Claude Code constrains Cursor and Codex too.

02

All agents agree

Every client gets same incremental delta — no drift between tools on same repo.

03

Trace, don’t overwrite

Versioned entries show how a decision evolved — no silent overwrites, no lost rationale.

04

One search, every lesson

Single query surface across everything any agent learned on any machine — find in seconds.

05

Roll out in minutes

Interactive installer wires all supported clients at once — or pick just two.

06

Adopt the next agent free

Standard MCP on the wire — adding Antigravity or Gemini next month needs zero migration.

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.

Which tools share the memory?

Anything that speaks MCP: Claude Code, Cursor, Codex CLI, Google Antigravity, Cline, Windsurf, or a generic JSON-configured client. 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.

Do all agents get write access?

Credentials are scoped per project and role. You decide which machines can read, write, or administer shared memory. 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

Cross-Agent Memory across United StatesCross-Agent Memory across CanadaCross-Agent Memory across United KingdomCross-Agent Memory across IrelandCross-Agent Memory across GermanyCross-Agent Memory across FranceCross-Agent Memory across SpainCross-Agent Memory across PortugalCross-Agent Memory across ItalyCross-Agent Memory across NetherlandsCross-Agent Memory across BelgiumCross-Agent Memory across SwitzerlandCross-Agent Memory across AustriaCross-Agent Memory across SwedenCross-Agent Memory across NorwayCross-Agent Memory across DenmarkCross-Agent Memory across FinlandCross-Agent Memory across EstoniaCross-Agent Memory across PolandCross-Agent Memory across CzechiaCross-Agent Memory across RomaniaCross-Agent Memory across MexicoCross-Agent Memory across BrazilCross-Agent Memory across ArgentinaCross-Agent Memory across ChileCross-Agent Memory across ColombiaCross-Agent Memory across PeruCross-Agent Memory across UruguayCross-Agent Memory across Costa RicaCross-Agent Memory across EcuadorCross-Agent Memory across PanamaCross-Agent Memory across GuatemalaCross-Agent Memory across El SalvadorCross-Agent Memory across Dominican RepublicCross-Agent Memory across ParaguayCross-Agent Memory across AustraliaCross-Agent Memory across New ZealandCross-Agent Memory across JapanCross-Agent Memory across South KoreaCross-Agent Memory across SingaporeCross-Agent Memory across IndiaCross-Agent Memory across United Arab EmiratesCross-Agent Memory across IsraelCross-Agent Memory across South AfricaCross-Agent Memory across NigeriaCross-Agent Memory across KenyaCross-Agent Memory across PhilippinesCross-Agent Memory across VietnamCross-Agent Memory across England

CITIES & TECH HUBS · Regional Deployments

Cross-Agent Memory in San FranciscoCross-Agent Memory in New York CityCross-Agent Memory in AustinCross-Agent Memory in SeattleCross-Agent Memory in BostonCross-Agent Memory in ChicagoCross-Agent Memory in DenverCross-Agent Memory in Los AngelesCross-Agent Memory in AtlantaCross-Agent Memory in MiamiCross-Agent Memory in DallasCross-Agent Memory in San DiegoCross-Agent Memory in PortlandCross-Agent Memory in PhoenixCross-Agent Memory in PhiladelphiaCross-Agent Memory in NashvilleCross-Agent Memory in MinneapolisCross-Agent Memory in RaleighCross-Agent Memory in Salt Lake CityCross-Agent Memory in DetroitCross-Agent Memory in TorontoCross-Agent Memory in VancouverCross-Agent Memory in MontrealCross-Agent Memory in LondonCross-Agent Memory in ManchesterCross-Agent Memory in EdinburghCross-Agent Memory in DublinCross-Agent Memory in BerlinCross-Agent Memory in MunichCross-Agent Memory in HamburgCross-Agent Memory in ZurichCross-Agent Memory in GenevaCross-Agent Memory in ViennaCross-Agent Memory in ParisCross-Agent Memory in LyonCross-Agent Memory in AmsterdamCross-Agent Memory in RotterdamCross-Agent Memory in BrusselsCross-Agent Memory in MadridCross-Agent Memory in BarcelonaCross-Agent Memory in ValenciaCross-Agent Memory in MálagaCross-Agent Memory in SevilleCross-Agent Memory in BilbaoCross-Agent Memory in ZaragozaCross-Agent Memory in MurciaCross-Agent Memory in Palma de MallorcaCross-Agent Memory in Las Palmas de Gran CanariaCross-Agent Memory in LisbonCross-Agent Memory in PortoCross-Agent Memory in MilanCross-Agent Memory in RomeCross-Agent Memory in StockholmCross-Agent Memory in CopenhagenCross-Agent Memory in OsloCross-Agent Memory in HelsinkiCross-Agent Memory in TallinnCross-Agent Memory in WarsawCross-Agent Memory in KrakówCross-Agent Memory in PragueCross-Agent Memory in BucharestCross-Agent Memory in Mexico CityCross-Agent Memory in GuadalajaraCross-Agent Memory in MonterreyCross-Agent Memory in QuerétaroCross-Agent Memory in PueblaCross-Agent Memory in TijuanaCross-Agent Memory in MéridaCross-Agent Memory in São PauloCross-Agent Memory in Rio de JaneiroCross-Agent Memory in Buenos AiresCross-Agent Memory in CórdobaCross-Agent Memory in RosarioCross-Agent Memory in MendozaCross-Agent Memory in SantiagoCross-Agent Memory in ValparaísoCross-Agent Memory in ConcepciónCross-Agent Memory in BogotáCross-Agent Memory in MedellínCross-Agent Memory in CaliCross-Agent Memory in BarranquillaCross-Agent Memory in QuitoCross-Agent Memory in GuayaquilCross-Agent Memory in LimaCross-Agent Memory in ArequipaCross-Agent Memory in MontevideoCross-Agent Memory in AsunciónCross-Agent Memory in San JoséCross-Agent Memory in Panama CityCross-Agent Memory in Guatemala CityCross-Agent Memory in San SalvadorCross-Agent Memory in Santo DomingoCross-Agent Memory in SydneyCross-Agent Memory in MelbourneCross-Agent Memory in BrisbaneCross-Agent Memory in PerthCross-Agent Memory in AucklandCross-Agent Memory in TokyoCross-Agent Memory in OsakaCross-Agent Memory in SeoulCross-Agent Memory in SingaporeCross-Agent Memory in BengaluruCross-Agent Memory in HyderabadCross-Agent Memory in PuneCross-Agent Memory in MumbaiCross-Agent Memory in Delhi NCRCross-Agent Memory in DubaiCross-Agent Memory in Tel AvivCross-Agent Memory in ManilaCross-Agent Memory in Ho Chi Minh CityCross-Agent Memory in Hong KongCross-Agent Memory in TaipeiCross-Agent Memory in Kuala LumpurCross-Agent Memory in JakartaCross-Agent Memory in BangkokCross-Agent Memory in JohannesburgCross-Agent Memory in Cape TownCross-Agent Memory in LagosCross-Agent 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