ENGINEERING DECISION LOG · AVAILABLE NOW

Engineering Decision Log for engineering teams

Stop re-litigating the same architecture debate. MemHub is an engineering decision log that sticks — logged mid-task in the terminal, with author and timestamp auto-attached.

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/engineering-decision-log
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

Engineering Decision Log: specific benefits for your team

01

Log where you decide

Mid-task, in the terminal — no template ceremony, no separate tool. Friction near zero, habit sticks.

02

History you can trust

Immutable versions — see how a call evolved, with superseded entries still discoverable.

03

Pin the precedents

Landmark decisions pinned to top — reviews surface them before debate restarts.

04

Agents stop re-litigating

Same log steers Claude Code/Codex away from solved questions — fewer regressions.

05

Reviews in one query

Filter by topic/author/date — export the narrative for architecture reviews and audits.

06

See across repos

Leadership views decision flow org-wide without read access to the code itself.

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.

How is this different from ADRs in git?

ADRs document decisions made in meetings; MemHub also captures the hundreds of micro-decisions agents and engineers make daily, with the same rigor and none of the ceremony. 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 enforce that certain decisions get logged?

Teams typically pair MemHub with a PR checklist or hook that prompts a decision entry whenever specific paths change. 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

Engineering Decision Log across United StatesEngineering Decision Log across CanadaEngineering Decision Log across United KingdomEngineering Decision Log across IrelandEngineering Decision Log across GermanyEngineering Decision Log across FranceEngineering Decision Log across SpainEngineering Decision Log across PortugalEngineering Decision Log across ItalyEngineering Decision Log across NetherlandsEngineering Decision Log across BelgiumEngineering Decision Log across SwitzerlandEngineering Decision Log across AustriaEngineering Decision Log across SwedenEngineering Decision Log across NorwayEngineering Decision Log across DenmarkEngineering Decision Log across FinlandEngineering Decision Log across EstoniaEngineering Decision Log across PolandEngineering Decision Log across CzechiaEngineering Decision Log across RomaniaEngineering Decision Log across MexicoEngineering Decision Log across BrazilEngineering Decision Log across ArgentinaEngineering Decision Log across ChileEngineering Decision Log across ColombiaEngineering Decision Log across PeruEngineering Decision Log across UruguayEngineering Decision Log across Costa RicaEngineering Decision Log across EcuadorEngineering Decision Log across PanamaEngineering Decision Log across GuatemalaEngineering Decision Log across El SalvadorEngineering Decision Log across Dominican RepublicEngineering Decision Log across ParaguayEngineering Decision Log across AustraliaEngineering Decision Log across New ZealandEngineering Decision Log across JapanEngineering Decision Log across South KoreaEngineering Decision Log across SingaporeEngineering Decision Log across IndiaEngineering Decision Log across United Arab EmiratesEngineering Decision Log across IsraelEngineering Decision Log across South AfricaEngineering Decision Log across NigeriaEngineering Decision Log across KenyaEngineering Decision Log across PhilippinesEngineering Decision Log across VietnamEngineering Decision Log across England

CITIES & TECH HUBS · Regional Deployments

Engineering Decision Log in San FranciscoEngineering Decision Log in New York CityEngineering Decision Log in AustinEngineering Decision Log in SeattleEngineering Decision Log in BostonEngineering Decision Log in ChicagoEngineering Decision Log in DenverEngineering Decision Log in Los AngelesEngineering Decision Log in AtlantaEngineering Decision Log in MiamiEngineering Decision Log in DallasEngineering Decision Log in San DiegoEngineering Decision Log in PortlandEngineering Decision Log in PhoenixEngineering Decision Log in PhiladelphiaEngineering Decision Log in NashvilleEngineering Decision Log in MinneapolisEngineering Decision Log in RaleighEngineering Decision Log in Salt Lake CityEngineering Decision Log in DetroitEngineering Decision Log in TorontoEngineering Decision Log in VancouverEngineering Decision Log in MontrealEngineering Decision Log in LondonEngineering Decision Log in ManchesterEngineering Decision Log in EdinburghEngineering Decision Log in DublinEngineering Decision Log in BerlinEngineering Decision Log in MunichEngineering Decision Log in HamburgEngineering Decision Log in ZurichEngineering Decision Log in GenevaEngineering Decision Log in ViennaEngineering Decision Log in ParisEngineering Decision Log in LyonEngineering Decision Log in AmsterdamEngineering Decision Log in RotterdamEngineering Decision Log in BrusselsEngineering Decision Log in MadridEngineering Decision Log in BarcelonaEngineering Decision Log in ValenciaEngineering Decision Log in MálagaEngineering Decision Log in SevilleEngineering Decision Log in BilbaoEngineering Decision Log in ZaragozaEngineering Decision Log in MurciaEngineering Decision Log in Palma de MallorcaEngineering Decision Log in Las Palmas de Gran CanariaEngineering Decision Log in LisbonEngineering Decision Log in PortoEngineering Decision Log in MilanEngineering Decision Log in RomeEngineering Decision Log in StockholmEngineering Decision Log in CopenhagenEngineering Decision Log in OsloEngineering Decision Log in HelsinkiEngineering Decision Log in TallinnEngineering Decision Log in WarsawEngineering Decision Log in KrakówEngineering Decision Log in PragueEngineering Decision Log in BucharestEngineering Decision Log in Mexico CityEngineering Decision Log in GuadalajaraEngineering Decision Log in MonterreyEngineering Decision Log in QuerétaroEngineering Decision Log in PueblaEngineering Decision Log in TijuanaEngineering Decision Log in MéridaEngineering Decision Log in São PauloEngineering Decision Log in Rio de JaneiroEngineering Decision Log in Buenos AiresEngineering Decision Log in CórdobaEngineering Decision Log in RosarioEngineering Decision Log in MendozaEngineering Decision Log in SantiagoEngineering Decision Log in ValparaísoEngineering Decision Log in ConcepciónEngineering Decision Log in BogotáEngineering Decision Log in MedellínEngineering Decision Log in CaliEngineering Decision Log in BarranquillaEngineering Decision Log in QuitoEngineering Decision Log in GuayaquilEngineering Decision Log in LimaEngineering Decision Log in ArequipaEngineering Decision Log in MontevideoEngineering Decision Log in AsunciónEngineering Decision Log in San JoséEngineering Decision Log in Panama CityEngineering Decision Log in Guatemala CityEngineering Decision Log in San SalvadorEngineering Decision Log in Santo DomingoEngineering Decision Log in SydneyEngineering Decision Log in MelbourneEngineering Decision Log in BrisbaneEngineering Decision Log in PerthEngineering Decision Log in AucklandEngineering Decision Log in TokyoEngineering Decision Log in OsakaEngineering Decision Log in SeoulEngineering Decision Log in SingaporeEngineering Decision Log in BengaluruEngineering Decision Log in HyderabadEngineering Decision Log in PuneEngineering Decision Log in MumbaiEngineering Decision Log in Delhi NCREngineering Decision Log in DubaiEngineering Decision Log in Tel AvivEngineering Decision Log in ManilaEngineering Decision Log in Ho Chi Minh CityEngineering Decision Log in Hong KongEngineering Decision Log in TaipeiEngineering Decision Log in Kuala LumpurEngineering Decision Log in JakartaEngineering Decision Log in BangkokEngineering Decision Log in JohannesburgEngineering Decision Log in Cape TownEngineering Decision Log in LagosEngineering Decision Log 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