Open Memory Protocol: jedno paměťové úložiště pro AI nástroje
Open Memory Protocol je návrh otevřené specifikace pro přenosnou a interoperabilní paměť AI nástrojů. Cílem je, aby kontext uživatele nebyl uzamčený v jedné aplikaci nebo u jednoho poskytovatele.
Open Memory Protocol (OMP) je vendor-neutral specifikace pro ukládání, načítání a sdílení paměti o uživatelích a jejich kontextu napříč AI nástroji, sezeními a zařízeními.
Projekt řeší známý problém současných AI asistentů: každý nástroj si pamatuje uživatele vlastním způsobem a uvnitř vlastního sila. Kontext z Claude se automaticky nepřenáší do ChatGPT, Cursoru nebo jiné aplikace. Při přechodu mezi nástroji se tak často ztrácí preference, rozhodnutí, projekty nebo dřívější souvislosti.
OMP na to navrhuje jednoduchý model: jeden paměťový server, který uživatel ovládá, a k němu připojené nástroje. Podle README projekt zahrnuje specifikaci paměťových objektů, referenční server, SDK a adaptéry.
Specifikace definuje paměťový objekt, typy paměti a REST API. Typy paměti jsou tři:
episodicpro událostisemanticpro fakta a preferenceproceduralpro znalosti typu „jak něco dělat“
Každá paměť může obsahovat obsah, typ, zdroj, tagy, časové značky a volitelně embedding. REST API má podporovat běžné CRUD operace a vyhledávání pamětí. Projekt také počítá s autentizací přes bearer token a per-tool API klíče a s exportem/importem paměti v přenosném JSON formátu.
Praktické spuštění podle README vyžaduje Node.js 22 nebo novější. Referenční server lze spustit přes npx omp-server nebo přes Docker. Server běží lokálně například na http://localhost:3456.
Dostupný je adaptér pro Claude přes MCP (npx omp-mcp) a také browser extension pro Chrome, Edge a Brave. V tabulce adaptérů jsou OpenAI Assistants, Cursor, Copilot / VS Code a Gemini označené jako „Help wanted“, tedy spíš jako oblast pro budoucí příspěvky než hotové adaptéry.
Zajímavá část je OMP Bridge. Jde o prohlížečové rozšíření, které má přinést OMP do webových verzí AI nástrojů bez změn na jejich straně. Podle README umí zobrazit plovoucí tlačítko na Claude.ai, ChatGPT, Gemini a Perplexity, zobrazit paměti z vlastního OMP serveru a jedním kliknutím je vložit do chatu.
README také popisuje automatické pokračování konverzace v jiném nástroji. Extension má průběžně ukládat konverzaci do OMP serveru a při otevření jiného AI nástroje nabídnout handoff brief, tedy přirozené shrnutí pro navázání v novém modelu.
Je potřeba rozlišit, co je hotové a co je roadmapa. V roadmapě je v0.1 označená jako core spec, reference server a MCP adapter. v0.2 má přidat AI extrakci paměti a kompresi konverzací, v0.3 cross-model handoff přes browser extension a API pro konverzace, v0.4 semantic search s embeddings a podporu pgvector. Proto není přesné psát, že všechny tyto části jsou už stabilně hotové.
Z pohledu vývojářů je OMP zajímavé hlavně jako pokus o standardizaci paměti mezi AI nástroji. Neřeší kvalitu modelů, ale datovou vrstvu kolem nich: kde se ukládá kontext, kdo ho vlastní, jak se exportuje a jak se dá použít v jiném nástroji.
Nejde zatím o zavedený standard. Je to raný open-source projekt a specifikace, která teprve hledá adopci. Přesto dobře ukazuje směr, kterým se AI nástroje mohou posouvat: od izolovaných chatů k přenosnému, uživatelem řízenému kontextu.