2:I[2567,["8905","static/chunks/8905-f6f9469353911fb0.js","3143","static/chunks/3143-f3ed02939fea6e75.js","5766","static/chunks/5766-4fe247b65648a8a7.js","7648","static/chunks/7648-34771bb3fdb1b05c.js","5878","static/chunks/5878-a24e9e9351be5527.js","4873","static/chunks/4873-c3ddefc71fade8a6.js","2567","static/chunks/2567-e795bdb7aa0ec206.js","7866","static/chunks/app/(marketing)/spec/testimony-record/implementations/page-921495d1b5603c64.js"],"MarketingShell"]
3:I[7382,["8905","static/chunks/8905-f6f9469353911fb0.js","3143","static/chunks/3143-f3ed02939fea6e75.js","5766","static/chunks/5766-4fe247b65648a8a7.js","7648","static/chunks/7648-34771bb3fdb1b05c.js","5878","static/chunks/5878-a24e9e9351be5527.js","4873","static/chunks/4873-c3ddefc71fade8a6.js","2567","static/chunks/2567-e795bdb7aa0ec206.js","7866","static/chunks/app/(marketing)/spec/testimony-record/implementations/page-921495d1b5603c64.js"],"Section"]
4:I[7382,["8905","static/chunks/8905-f6f9469353911fb0.js","3143","static/chunks/3143-f3ed02939fea6e75.js","5766","static/chunks/5766-4fe247b65648a8a7.js","7648","static/chunks/7648-34771bb3fdb1b05c.js","5878","static/chunks/5878-a24e9e9351be5527.js","4873","static/chunks/4873-c3ddefc71fade8a6.js","2567","static/chunks/2567-e795bdb7aa0ec206.js","7866","static/chunks/app/(marketing)/spec/testimony-record/implementations/page-921495d1b5603c64.js"],"CodeBlock"]
5:I[7382,["8905","static/chunks/8905-f6f9469353911fb0.js","3143","static/chunks/3143-f3ed02939fea6e75.js","5766","static/chunks/5766-4fe247b65648a8a7.js","7648","static/chunks/7648-34771bb3fdb1b05c.js","5878","static/chunks/5878-a24e9e9351be5527.js","4873","static/chunks/4873-c3ddefc71fade8a6.js","2567","static/chunks/2567-e795bdb7aa0ec206.js","7866","static/chunks/app/(marketing)/spec/testimony-record/implementations/page-921495d1b5603c64.js"],"ButtonLink"]
6:I[4707,[],""]
7:I[6423,[],""]
8:I[4873,["8905","static/chunks/8905-f6f9469353911fb0.js","3143","static/chunks/3143-f3ed02939fea6e75.js","5766","static/chunks/5766-4fe247b65648a8a7.js","7648","static/chunks/7648-34771bb3fdb1b05c.js","1713","static/chunks/1713-838bb3f7c92f419b.js","5878","static/chunks/5878-a24e9e9351be5527.js","5896","static/chunks/5896-b2e5ead8abb9b59e.js","4873","static/chunks/4873-c3ddefc71fade8a6.js","3185","static/chunks/app/layout-4a2d8915965980a8.js"],"Providers"]
9:I[6151,["8905","static/chunks/8905-f6f9469353911fb0.js","3143","static/chunks/3143-f3ed02939fea6e75.js","5766","static/chunks/5766-4fe247b65648a8a7.js","7648","static/chunks/7648-34771bb3fdb1b05c.js","1713","static/chunks/1713-838bb3f7c92f419b.js","5878","static/chunks/5878-a24e9e9351be5527.js","5896","static/chunks/5896-b2e5ead8abb9b59e.js","4873","static/chunks/4873-c3ddefc71fade8a6.js","3185","static/chunks/app/layout-4a2d8915965980a8.js"],"Shell"]
a:{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"}
b:{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"}
c:{"display":"inline-block"}
d:{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0}
0:["qEu_4_EHEwSVj22pjWIwJ",[[["",{"children":["(marketing)",{"children":["spec",{"children":["testimony-record",{"children":["implementations",{"children":["__PAGE__",{}]}]}]}]}]},"$undefined","$undefined",true],["",{"children":["(marketing)",{"children":["spec",{"children":["testimony-record",{"children":["implementations",{"children":["__PAGE__",{},[["$L1",["$","$L2",null,{"children":["$","$L3",null,{"className":"page-y","children":["$","article",null,{"className":"prose-omem max-w-3xl","children":[["$","div",null,{"className":"tech-label mb-3","children":"Testimony Record"}],["$","h1",null,{"className":"display text-3xl","children":"Implementations"}],["$","p",null,{"className":"lede","children":"Systems that emit conforming records, the level each one reaches, and when its record was last checked. Nothing on this page is self reported. A listing follows a record that passed the validator, which anyone can run against the same file."}],["$","table",null,{"children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Implementation"}],["$","th",null,{"children":"Level"}],["$","th",null,{"children":"Checked"}]]}]}],["$","tbody",null,{"children":[["$","tr","OMEM",{"children":[["$","td",null,{"children":[["$","a",null,{"href":"https://github.com/troybrandonc-bit/Omem","children":"OMEM"}],["$","div",null,{"className":"text-note text-muted","children":"Belief revision memory and an approval gate for AI agents. MIT, self-hosted."}],["$","div",null,{"className":"text-note text-muted","children":"export_testimony.py against a running server. The export is validated in CI on every commit, so the level is checked continuously rather than once."}]]}],["$","td",null,{"className":"mono","children":"TR-4"}],["$","td",null,{"className":"text-note","children":"1 September 2026"}]]}]]}]]}],["$","p",null,{"children":"One implementation is not a standard, and the editor of a specification listing only his own software has written a manual. That is the honest state of this page today. It changes when other people emit records, which is the whole reason the format, the schema and the validator cost nothing to use and ask no permission."}],["$","h2",null,{"children":"Getting listed"}],["$","p",null,{"children":["Send a record your system produced, along with the command that produced it, to ",["$","span",null,{"className":"mono","children":"hello@omem-cloud.com"}],". It gets run through the published validator. If it passes, the implementation is listed here with the level it reached and the date it was checked. There is no fee, no membership, and no requirement to use OMEM or anything else in particular. An implementation in any language, on any stack, counts the same."]}],["$","p",null,{"children":"Records are checked, not trusted. If a later version stops conforming, the listing says so rather than quietly keeping the old level."}],["$","$L4",null,{"single":"# what a listing requires: a record your system produced,\n# and the command that produced it\npython3 testimony_validate.py your-record.jsonl --require TR-2\n\n# in your own CI, on every commit\n- uses: troybrandonc-bit/Omem/.github/actions/testimony-conformance@main\n  with:\n    record: record.jsonl\n    require: TR-3","filename":"terminal","label":"Check your own record before sending it"}],["$","h2",null,{"children":"The conformance marks"}],["$","p",null,{"children":"An implementation may display the mark for the level its record actually reaches, in its README, its documentation, or its product. The marks are served from this domain so they cannot drift:"}],["$","div",null,{"className":"my-6 flex flex-wrap items-center gap-4","children":[["$","img","1",{"src":"/badge/testimony-record-tr1.svg","alt":"testimony record TR-1","width":173,"height":20}],["$","img","2",{"src":"/badge/testimony-record-tr2.svg","alt":"testimony record TR-2","width":173,"height":20}],["$","img","3",{"src":"/badge/testimony-record-tr3.svg","alt":"testimony record TR-3","width":173,"height":20}],["$","img","4",{"src":"/badge/testimony-record-tr4.svg","alt":"testimony record TR-4","width":173,"height":20}]]}],["$","$L4",null,{"single":"[![testimony record TR-3](https://infrastructure.omem-cloud.com/badge/testimony-record-tr3.svg)](https://infrastructure.omem-cloud.com/spec/testimony-record/)","filename":"README.md","label":"Displaying a mark"}],["$","p",null,{"children":"The specification text is CC BY 4.0 and the schema and reference code are MIT, so implementing costs nothing and needs no permission. The name and the marks are different: they exist to identify records that actually pass, so displaying a level a record does not reach is the one thing that is not allowed. If a claim looks wrong, the editor may ask to see a record."}],["$","div",null,{"className":"mt-10 flex flex-wrap gap-3","children":[["$","$L5",null,{"href":"/spec/testimony-record","children":"Read the specification"}],["$","$L5",null,{"href":"/testimony-record-example.jsonl","variant":"secondary","children":"A conforming record"}]]}]]}]}]}],null],null],null]},[null,["$","$L6",null,{"parallelRouterKey":"children","segmentPath":["children","(marketing)","children","spec","children","testimony-record","children","implementations","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L6",null,{"parallelRouterKey":"children","segmentPath":["children","(marketing)","children","spec","children","testimony-record","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L6",null,{"parallelRouterKey":"children","segmentPath":["children","(marketing)","children","spec","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","notFoundStyles":"$undefined"}]],null]},[null,["$","$L6",null,{"parallelRouterKey":"children","segmentPath":["children","(marketing)","children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":"404"}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]],null]},[[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/52528bb155a8eade.css","precedence":"next","crossOrigin":"$undefined"}]],["$","html",null,{"lang":"en","className":"__variable_8adcd2 __variable_46451f","suppressHydrationWarning":true,"children":[["$","head",null,{"children":[["$","script",null,{"dangerouslySetInnerHTML":{"__html":"(function(){try{\nvar s=localStorage.getItem(\"omem-theme\");\nvar d=s?s===\"dark\":window.matchMedia(\"(prefers-color-scheme: dark)\").matches;\nif(d)document.documentElement.classList.add(\"dark\");\ndocument.documentElement.style.colorScheme=d?\"dark\":\"light\";\n}catch(e){}})();"}}],["$","script",null,{"defer":true,"src":"https://static.cloudflareinsights.com/beacon.min.js","data-cf-beacon":"{\"token\": \"92eda3437ae944c99c0f668453ae69f3\"}"}]]}],["$","body",null,{"children":[["$","a",null,{"href":"#main","className":"skip-link","children":"Skip to content"}],["$","$L8",null,{"children":["$","$L9",null,{"children":["$","$L6",null,{"parallelRouterKey":"children","segmentPath":["children"],"error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L7",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":"$a","children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":"$b","children":"404"}],["$","div",null,{"style":"$c","children":["$","h2",null,{"style":"$d","children":"This page could not be found."}]}]]}]}]],"notFoundStyles":[]}]}]}]]}]]}]],null],null],["$Le",null]]]]
e:[["$","meta","0",{"name":"viewport","content":"width=device-width, initial-scale=1, viewport-fit=cover"}],["$","meta","1",{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"#faf9f6"}],["$","meta","2",{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"#171614"}],["$","meta","3",{"charSet":"utf-8"}],["$","title","4",{"children":"Implementations of the Testimony Record / OMEM"}],["$","meta","5",{"name":"description","content":"Systems that emit conforming Testimony Records, the level each one reaches, and the date its record was last checked. Nothing here is self-reported: a listing follows a record that passed the published validator. Free to be listed."}],["$","meta","6",{"name":"application-name","content":"OMEM"}],["$","link","7",{"rel":"canonical","href":"https://infrastructure.omem-cloud.com/spec/testimony-record/implementations/"}],["$","meta","8",{"name":"format-detection","content":"telephone=no"}],["$","meta","9",{"property":"og:title","content":"OMEM / accountability for the AI agents you ship"}],["$","meta","10",{"property":"og:description","content":"OMEM keeps AI agents answerable: an audit trail of what the agent believed and when, and a human approval gate before a risky action runs. Built on a belief-revision engine that keeps contradictions and proves provenance. Self-hosted, MIT, no dependencies."}],["$","meta","11",{"property":"og:url","content":"https://infrastructure.omem-cloud.com/"}],["$","meta","12",{"property":"og:site_name","content":"OMEM"}],["$","meta","13",{"property":"og:image","content":"https://infrastructure.omem-cloud.com/icon.png"}],["$","meta","14",{"property":"og:type","content":"website"}],["$","meta","15",{"name":"twitter:card","content":"summary"}],["$","meta","16",{"name":"twitter:title","content":"OMEM / accountability for the AI agents you ship"}],["$","meta","17",{"name":"twitter:description","content":"OMEM keeps AI agents answerable: an audit trail of what the agent believed and when, and a human approval gate before a risky action runs. Built on a belief-revision engine that keeps contradictions and proves provenance. Self-hosted, MIT, no dependencies."}],["$","meta","18",{"name":"twitter:image","content":"https://infrastructure.omem-cloud.com/icon.png"}],["$","link","19",{"rel":"icon","href":"/icon.png?2085097fd5dec5e8","type":"image/png","sizes":"512x512"}],["$","link","20",{"rel":"apple-touch-icon","href":"/apple-icon.png?75e7810ff587c16c","type":"image/png","sizes":"180x180"}],["$","meta","21",{"name":"next-size-adjust"}]]
1:null
