1<!DOCTYPE html><html lang="en" class="geist_79dd3725-module__WnzKyG__variable geistmono_56242d2a-module__jh_x5G__variable"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/fraunces_100_900-s.p.32sris142tqlb.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/fraunces_100_900_italic-s.p.16u3vygyjnhr0.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/geist_100_900-s.p.0wgildi0cnwt9.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/geist_mono_100_900-s.p.0r6juujl39pe6.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/ibm_plex_mono_400-s.p.40sczeszzbjw1.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/ibm_plex_mono_500-s.p.0oace-s_gkfks.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/ibm_plex_sans_100_700-s.p.0wiir8udbzjvx.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/inter_100_900-s.p.2bn3s6zvc0dyp.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/jetbrains_mono_100_800-s.p.3t6q91iet4nsy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/lora_400_700-s.p.23aeddxv5enbo.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/lora_400_700_italic-s.p.22x-ws2e_cdqh.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/sora_100_800-s.p.2y2uoi4t910qy.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" as="image" href="/static/images/brand/caura-logo-white.png"/><link rel="preload" as="image" href="/static/images/prism/prism-field.webp" fetchPriority="high"/><link rel="preload" as="image" href="/static/images/third-party/soc2.png"/><link rel="stylesheet" href="/_next/static/chunks/1jcmtx7mh1he2.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/2u07sc6szb8l9.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/28flaeabfo316.js"/>
1<script src="/_next/static/chunks/1r35mee6s4n4o.js" async=""></script>
1<script src="/_next/static/chunks/3gwb465dhjxo9.js" async=""></script>
1<script src="/_next/static/chunks/1972y371lh7r9.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-30_p195nd-rid.js" async=""></script>
1<script src="/_next/static/chunks/0u2d99uxs0jr6.js" async=""></script>
1<script src="/_next/static/chunks/2m1-7ecydbuoq.js" async=""></script>
1<script src="/_next/static/chunks/3l4b_335n81lv.js" async=""></script>
1<script src="/_next/static/chunks/0b3z7yw4-zqxo.js" async=""></script>
1<script src="/_next/static/chunks/2rvjh2xj62109.js" async=""></script>
1<script src="/_next/static/chunks/3drwwncrh13oz.js" async=""></script>
1<script src="/_next/static/chunks/3_h9u0y5_81el.js" async=""></script>
1<script src="/_next/static/chunks/0wdihm-4796z1.js" async=""></script>
1<script src="/_next/static/chunks/33t46atd3n2zd.js" async=""></script>
1<script src="/_next/static/chunks/0awe0z_p70hn5.js" async=""></script>
1<script src="/_next/static/chunks/0j9yntet4y9j3.js" async=""></script>
1<meta name="next-size-adjust" content=""/><title>Caura â Governed Memory for AI Agent Fleets</title><meta name="description" content="Caura (formerly MemClaw): governed memory for AI agent fleets. One persistent memory agents learn from; scopes, policy, audit and isolation built in."/><meta name="linkedin:owner" content="https://linkedin.com/company/caura-ai"/><link rel="canonical" href="https://caura.ai/"/><meta property="og:title" content="Caura â Governed Memory for AI Agent Fleets"/><meta property="og:description" content="Caura (formerly MemClaw): governed memory for AI agent fleets. One persistent memory agents learn from; scopes, policy, audit and isolation built in."/><meta property="og:url" content="https://caura.ai/"/><meta property="og:site_name" content="Caura"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://caura.ai/opengraph-image?8df06bdf75a563a6"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Caura â governed memory for AI agent fleets. The memory agents love. The control enterprises need."/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@CauraAI"/><meta name="twitter:title" content="Caura â Governed Memory for AI Agent Fleets"/><meta name="twitter:description" content="Caura (formerly MemClaw): governed memory for AI agent fleets. One persistent memory agents learn from; scopes, policy, audit and isolation built in."/><meta name="twitter:image" content="https://caura.ai/twitter-image?2363a949f674d5eb"/><meta name="twitter:image:alt" content="Caura â governed memory for AI agent fleets. The memory agents love. The control enterprises need."/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="630"/><link rel="icon" href="/icon.svg" type="image/svg+xml"/>
1<script>(function(){ 2var GA = "G-KLYDXHH521"; 3if (!GA || GA === 'G-PLACE' + 'HOLD1') return; // split so entrypoint sed/envsubst can't match this occurrence too 4if (window.location.hostname !== "caura.ai") return; 5 6var EU = ["Europe/Amsterdam","Europe/Athens","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Helsinki","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Paris","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Vienna","Europe/Vilnius","Europe/Warsaw","Europe/Zagreb","Atlantic/Azores","Atlantic/Canary","Atlantic/Madeira","Asia/Nicosia"]; 7var prior = null; try { prior = localStorage.getItem('ga-consent-v1'); } catch(e){} 8var tz = ''; try { tz = Intl.DateTimeFormat().resolvedOptions().timeZone; } catch(e){} 9var allow = (prior === 'accepted') || (prior !== 'declined' && EU.indexOf(tz) < 0); 10 11var s = allow ? 'granted' : 'denied'; 12window.dataLayer = window.dataLayer || []; 13window.gtag = function(){ dataLayer.push(arguments); }; 14gtag('consent', 'default', { ad_storage: s, ad_user_data: s, ad_personalization: s, analytics_storage: s, wait_for_update: 500 }); 15gtag('js', new Date()); 16gtag('config', GA); 17var t = document.createElement('script'); t.async = true; t.src = 'https://www.googletagmanager.com/gtag/js?id=' + GA; document.head.appendChild(t); 18})();</script>
18<script>(function(){ 19 20var EU = ["Europe/Amsterdam","Europe/Athens","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Helsinki","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Paris","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Vienna","Europe/Vilnius","Europe/Warsaw","Europe/Zagreb","Atlantic/Azores","Atlantic/Canary","Atlantic/Madeira","Asia/Nicosia"]; 21var prior = null; try { prior = localStorage.getItem('ga-consent-v1'); } catch(e){} 22var tz = ''; try { tz = Intl.DateTimeFormat().resolvedOptions().timeZone; } catch(e){} 23var allow = (prior === 'accepted') || (prior !== 'declined' && EU.indexOf(tz) < 0); 24 25(function(h,o,u,n,d){h=h[d]=h[d]||{q:[],onReady:function(c){h.q.push(c)}};d=o.createElement(u);d.async=1;d.src=n;n=o.getElementsByTagName(u)[0];n.parentNode.insertBefore(d,n)})(window,document,'script','https://www.datadoghq-browser-agent.com/us5/v6/datadog-rum.js','DD_RUM'); 26window.DD_RUM.onReady(function() { 27 window.DD_RUM.init({ 28 applicationId: "ea0749b5-d704-412e-bc5e-df7d0e0a9c6d", 29 clientToken: "pub65e1e33024b0d96c056ed3dc9d264b69", 30 site: 'us5.datadoghq.com', 31 service: 'caura-site', 32 env: "production", 33 sessionSampleRate: 100, 34 sessionReplaySampleRate: 0, 35 defaultPrivacyLevel: 'mask-user-input', 36 trackUserInteractions: true, 37 trackResources: true, 38 trackLongTasks: true, 39 trackingConsent: allow ? 'granted' : 'not-granted' 40 }); 41}); 42})();</script>
42<script type="application/ld+json">[{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Caura","alternateName":"MemClaw","url":"https://caura.ai","applicationCategory":"DeveloperApplication","operatingSystem":"Any","description":"Caura (formerly MemClaw): governed memory for AI agent fleets. One persistent memory agents learn from; scopes, policy, audit and isolation built in.","offers":{"@type":"AggregateOffer","priceCurrency":"USD","lowPrice":"0","highPrice":"399","offerCount":"4"},"creator":{"@type":"Organization","name":"Caura AI","url":"https://caura.ai","sameAs":["https://twitter.com/CauraAI","https://linkedin.com/company/caura-ai","https://github.com/caura-ai"]}},{"@context":"https://schema.org","@type":"Organization","name":"Caura AI","url":"https://caura.ai","logo":"https://caura.ai/icon.svg","sameAs":["https://twitter.com/CauraAI","https://linkedin.com/company/caura-ai","https://github.com/caura-ai"]}]</script>
42<script src="/_next/static/chunks/0cz1d0mv5g_q7.js" noModule=""></script>
42</head><body class="font-sans antialiased flex flex-col min-h-screen"><div hidden=""><!--$--><!--/$--></div>
42<script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","dark","dark",["light","dark"],null,false,true)</script>
42<!--$--><!--/$--><main class="jsx-b7ae5b576478e961 marketing-zoom min-h-screen bg-[#06080d] text-[#c9d1d9] antialiased"><nav aria-label="Main" class="sticky top-0 z-50 flex items-center justify-between px-4 md:px-8 h-16 bg-[#06080d]/80 backdrop-blur-2xl border-b border-white/[0.04]"><div class="flex items-center gap-1"><a class="flex shrink-0 items-center gap-2 mr-4 md:mr-6 no-underline" href="/"><img src="/static/images/brand/caura-logo-white.png" alt="Caura" class="h-8 w-auto"/></a><div class="hidden lg:flex items-center gap-1"><div class="relative group"><button type="button" aria-expanded="false" aria-controls="nav-menu-for-enterprise" class="inline-flex items-center gap-1 whitespace-nowrap px-3 py-1.5 rounded-md text-base font-medium no-underline transition-colors cursor-pointer text-text-secondary hover:text-text-primary hover:bg-bg-raised"><span class="hidden 2xl:inline">For</span>Enterprise<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down opacity-70 transition-transform group-hover:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="nav-menu-for-enterprise" class="absolute left-0 top-full pt-2 transition-[opacity,visibility] duration-150 invisible opacity-0 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100"><ul class="m-0 p-1.5 list-none w-[300px] rounded-xl border border-[#21262d] bg-[#0d1117] shadow-[0_18px_40px_rgba(0,0,0,0.5)]"><li><a href="/enterprise" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">Overview</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">Governed memory for the whole fleet</span></a></li><li><a href="/caura-prism" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">Caura Prism</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">The console for visibility, cost and audit</span></a></li><li><a href="/use-cases/etoro-company-brain" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">eToro case study</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">A company brain for 300+ agents</span></a></li><li><a href="/use-cases#enterprise" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">Enterprise use cases</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">Fleet isolation, access control, stale memory</span></a></li><li><a href="/legal/security" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">Security & SOC 2</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">How we protect your data</span></a></li><li><a href="/enterprise#pilot" class="block rounded-lg px-3 py-2 no-underline transition-colors mt-1 border-t border-[#21262d] text-[#e3b341] font-semibold hover:bg-[#e3b34112]"><span class="block text-[15px] ">Plan a pilot<!-- --> â</span></a></li></ul></div></div><div class="relative group"><button type="button" aria-expanded="false" aria-controls="nav-menu-for-developers" class="inline-flex items-center gap-1 whitespace-nowrap px-3 py-1.5 rounded-md text-base font-medium no-underline transition-colors cursor-pointer text-text-secondary hover:text-text-primary hover:bg-bg-raised"><span class="hidden 2xl:inline">For</span>Developers<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down opacity-70 transition-transform group-hover:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="nav-menu-for-developers" class="absolute left-0 top-full pt-2 transition-[opacity,visibility] duration-150 invisible opacity-0 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100"><ul class="m-0 p-1.5 list-none w-[300px] rounded-xl border border-[#21262d] bg-[#0d1117] shadow-[0_18px_40px_rgba(0,0,0,0.5)]"><li><a href="/get-started" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">Get started free</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">Free tier, unlimited agents</span></a></li><li><a href="/docs/getting-started/quickstart" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">Quickstart</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">First memory in minutes</span></a></li><li><a href="/mcp-server" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">MCP server guide</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">Claude, Cursor, Windsurf and more</span></a></li><li><a href="https://github.com/caura-ai/caura" target="_blank" rel="noopener noreferrer" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">GitHub</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">Apache 2.0, run it yourself</span></a></li><li><a href="/alternatives" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">Alternatives</span></a></li></ul></div></div><div class="relative group"><button type="button" aria-expanded="false" aria-controls="nav-menu-for-agents" class="inline-flex items-center gap-1 whitespace-nowrap px-3 py-1.5 rounded-md text-base font-medium no-underline transition-colors cursor-pointer text-text-secondary hover:text-text-primary hover:bg-bg-raised"><span class="hidden 2xl:inline">For</span>Agents<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down opacity-70 transition-transform group-hover:rotate-180" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button><div id="nav-menu-for-agents" class="absolute left-0 top-full pt-2 transition-[opacity,visibility] duration-150 invisible opacity-0 group-hover:visible group-hover:opacity-100 group-focus-within:visible group-focus-within:opacity-100"><ul class="m-0 p-1.5 list-none w-[300px] rounded-xl border border-[#21262d] bg-[#0d1117] shadow-[0_18px_40px_rgba(0,0,0,0.5)]"><li><a href="/docs/agents" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">Agent reference</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">The skill every agent should read</span></a></li><li><a href="/docs/agents#endpoints-for-agent-runtimes" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">Install the skill</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">One-line install on a runtime</span></a></li><li><a href="/mcp-server" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">MCP endpoint & keys</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">Connect and authenticate</span></a></li><li><a href="/docs/integrations/rail" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">Rail SDK (preview)</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">
42Memory on every turn, by code</span></a></li><li><a href="/llms.txt" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">llms.txt</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">Plain-text index for models</span></a></li><li><a href="/llms-full.txt" class="block rounded-lg px-3 py-2 no-underline transition-colors hover:bg-bg-raised"><span class="block text-[15px] font-medium text-text-primary">llms-full.txt</span><span class="block text-[12.5px] leading-snug text-text-secondary mt-0.5">All docs as plain text</span></a></li></ul></div></div><a href="/pricing" class="hidden xl:inline-flex items-center gap-1 whitespace-nowrap px-3 py-1.5 rounded-md text-base font-medium no-underline transition-colors cursor-pointer text-text-secondary hover:text-text-primary hover:bg-bg-raised">Pricing</a><a href="/docs" class="hidden xl:inline-flex items-center gap-1 whitespace-nowrap px-3 py-1.5 rounded-md text-base font-medium no-underline transition-colors cursor-pointer text-text-secondary hover:text-text-primary hover:bg-bg-raised">Docs</a><a href="/use-cases" class="hidden min-[1400px]:inline-flex items-center gap-1 whitespace-nowrap px-3 py-1.5 rounded-md text-base font-medium no-underline transition-colors cursor-pointer text-text-secondary hover:text-text-primary hover:bg-bg-raised">Use Cases</a><a href="/blog" class="hidden min-[1400px]:inline-flex items-center gap-1 whitespace-nowrap px-3 py-1.5 rounded-md text-base font-medium no-underline transition-colors cursor-pointer text-text-secondary hover:text-text-primary hover:bg-bg-raised">Blog</a></div></div><div class="hidden lg:flex items-center gap-3"><span class="hidden min-[1700px]:inline-flex"><a href="https://github.com/caura-ai/caura" target="_blank" rel="noopener noreferrer" title="View on GitHub" aria-label="View on GitHub" class="inline-flex items-center gap-1.5 px-2.5 py-1.5 rounded-md text-text-secondary hover:text-text-primary hover:bg-bg-raised transition-colors no-underline "><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="w-4 h-4"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"></path><path d="M9 18c-4.51 2-5-2-7-2"></path></svg></a></span><a href="/signin" data-caura-cta="cta_nav_signin" class="inline-flex whitespace-nowrap text-base font-semibold text-text-primary px-5 py-2 rounded-lg border border-border-default bg-transparent hover:bg-bg-raised transition-colors no-underline">Sign In</a></div><button aria-label="Open menu" aria-expanded="false" class="lg:hidden p-2 rounded-md text-text-secondary hover:text-text-primary hover:bg-bg-raised transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu w-5 h-5" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></nav><section class="jsx-b7ae5b576478e961 pt-8 pb-10 px-6 relative overflow-hidden"><div aria-hidden="true" class="jsx-b7ae5b576478e961 absolute inset-0 pointer-events-none"><div style="background-image:radial-gradient(circle at 1px 1px, #2f81f7 1px, transparent 0);background-size:28px 28px;mask-image:radial-gradient(ellipse at 50% 30%, black 15%, transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 50% 30%, black 15%, transparent 70%)" class="jsx-b7ae5b576478e961 absolute inset-0 opacity-[0.16]"></div><div class="jsx-b7ae5b576478e961 absolute -top-[220px] left-1/2 -translate-x-1/2 w-[900px] h-[620px]"><div class="jsx-b7ae5b576478e961 w-full h-full bg-[radial-gradient(ellipse,_#2f81f710_0%,_transparent_70%)] mc-aurora"></div></div></div><div class="jsx-b7ae5b576478e961 relative max-w-[1100px] mx-auto text-center pt-3"><p class="jsx-b7ae5b576478e961 mt-4 mb-3 font-mono text-[13px] text-[#e3b341]">governed memory for AI agent fleets</p><h1 class="jsx-b7ae5b576478e961 [text-wrap:balance] text-[38px] sm:text-[52px] lg:text-[58px] font-extrabold leading-[1.06] tracking-[-0.03em] text-[#e6edf3] mb-5">The memory agents love.<span class="jsx-b7ae5b576478e961 block pb-1.5 bg-gradient-to-r from-[#e3b341] via-[#f0c060] to-[#2dd4bf] bg-clip-text text-transparent">The control enterprises need.</span></h1><p class="jsx-b7ae5b576478e961 text-lg text-[#a0aab4] max-w-[700px] mx-auto mb-8 leading-[1.7]">Persistent, shared memory for fleets of AI agents. LLM-agnostic, harness-agnostic, provider-agnostic. Built with the visibility, isolation and audit the enterprise has to answer for.</p><div class="jsx-b7ae5b576478e961 flex gap-3 justify-center items-center mb-10 flex-wrap"><a data-caura-cta="cta_hero_pilot" class="mc-btn-primary inline-block text-white px-7 py-3 rounded-[10px] text-[15px] font-semibold no-underline" href="/enterprise/#pilot">Plan a fleet-memory pilot</a><a data-caura-cta="cta_get_started" class="inline-block text-[#e6edf3] px-7 py-3 rounded-[10px] text-[15px] font-semibold no-underline border border-[#30363d] bg-[#0d1117] hover:border-[#8b949e] transition-colors" href="/get-started/">Get started free</a><a href="https://github.com/caura-ai/caura" target="_blank" rel="noopener noreferrer" data-caura-cta="cta_hero_github" class="jsx-b7ae5b576478e961 inline-flex items-center gap-2 px-4 py-3 rounded-[10px] text-[15px] font-medium text-[#a0aab4] no-underline hover:text-[#e6edf3] transition-colors"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.9" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"></path><path d="M9 18c-4.51 2-5-2-7-2"></path></svg>Run it yourself<span class="jsx-b7ae5b576478e961 text-[12px] font-mono text-[#6b7280]">Apache 2.0</span></a></div><div class="mc-reveal "><figure class="m-0"><div class="rounded-[14px] overflow-hidden border border-[#21262d] bg-[#0b0910] shadow-[0_24px_60px_rgba(0,0,0,0.45)]"><img src="/static/images/prism/prism-field.webp" width="1800" height="767" alt="Caura Prism console: a tenant's memory drawn as a field of points, with the Risk panel open on the left and a Recall replay on the right" loading="eager" fetchPriority="high" class="block w-full h-auto"/></div><figcaption class="grid grid-cols-1 sm:grid-cols-3 gap-x-6 gap-y-2 mt-4 text-left"><p class="relative pl-3.5 text-[13px] leading-[1.45] text-[#8b949e]"><span aria-hidden="true" class="absolute left-0 top-[0.55em] w-1.5 h-1.5 rounded-full" style="background-color:#e3b341"></span>Every point is a memory, placed by meaning. Brightness is recall.</p><p class="relative pl-3.5 text-[13px] leading-[1.45] text-[#8b949e]"><span aria-hidden="true" class="absolute left-0 top-[0.55em] w-1.5 h-1.5 rounded-full" style="background-color:#e3b341"></span>Red halos are security findings, each tied to a memory, its writer and its scope.</p><p class="relative pl-3.5 text-[13px] leading-[1.45] text-[#8b949e]"><span aria-hidden="true" class="absolute left-0 top-[0.55em] w-1.5 h-1.5 rounded-full" style="background-color:#e3b341"></span>Caura Prism: the console for visibility, cost, audit and the daily brief.</p></figcaption></figure></div></div></section><section aria-label="Trust signals" class="jsx-b7ae5b576478e961 px-6 pt-0.5 pb-9 max-md:pb-7"><div class="jsx-b7ae5b576478e961 max-w-[940px] mx-auto flex items-center justify-center gap-x-5 gap-y-3 flex-wrap text-[13px] text-[#8b949e]"><span class="inline-flex items-center gap-1.5"><span class="w-1.5 h-1.5 rounded-full bg-[#3fb950]"></span><span class="font-semibold text-[#c9d1d9]">API</span> <!-- -->Online</span><span aria-hidden="true" class="jsx-b7ae5b576478e961 text-[#30363d]">·</span><span class="jsx-b7ae5b576478e961 inline-flex items-center gap-2"><img src="/static/images/third-party/soc2.png" alt="SOC 2 compliant" class="jsx-b7ae5b576478e961 h-7 w-auto opacity-90"/><span class="jsx-b7ae5b576478e961 font-semibold text-[#c9d1d9]">SOC 2</span></span><span aria-hidden="true" class="jsx-b7ae5b576478e961 text-[#30363d]">·</span><a href="https://github.com/caura-ai/caura" target="_blank" rel="noopener noreferrer" class="jsx-b7ae5b576478e961 inline-flex items-center gap-1.5 hover:text-[#c9d1d9] transition-colors no-u
42nderline"><span class="jsx-b7ae5b576478e961 font-semibold text-[#c9d1d9]">Apache 2.0</span> open source</a><span aria-hidden="true" class="jsx-b7ae5b576478e961 text-[#30363d]">·</span><a class="inline-flex items-center gap-2 hover:text-[#c9d1d9] transition-colors no-underline" href="/use-cases/etoro-company-brain/">In production at <span class="jsx-b7ae5b576478e961 font-semibold text-[#e6edf3]">eToro</span><span class="jsx-b7ae5b576478e961 text-[10px] font-mono text-[#2dd4bf] bg-[#2dd4bf12] border border-[#2dd4bf33] rounded px-1.5 py-0.5">NASDAQ: ETOR</span></a><span aria-hidden="true" class="jsx-b7ae5b576478e961 text-[#30363d]">·</span><span class="jsx-b7ae5b576478e961 inline-flex items-center gap-1.5"><span class="jsx-b7ae5b576478e961 font-semibold text-[#c9d1d9]">100,000</span> downloads</span></div></section><section aria-labelledby="two-promises" class="jsx-b7ae5b576478e961 max-w-[1100px] mx-auto px-6 pt-4 pb-14 max-md:pb-8"><div class="mc-reveal "><h2 id="two-promises" class="jsx-b7ae5b576478e961 text-[36px] font-bold text-center mb-4 text-[#e6edf3] tracking-[-0.02em]">One memory. Two promises.</h2><p class="jsx-b7ae5b576478e961 text-lg text-[#a0aab4] text-center max-w-[680px] mx-auto mb-10 leading-[1.7]">The developers who wire agents in want memory that just works. The teams who sign off on it want control that canât be bypassed. Caura is both, in one system â not a memory layer with governance bolted on later.</p></div><div class="mc-stagger grid grid-cols-1 md:grid-cols-2 gap-4"><div class="relative flex flex-col bg-gradient-to-br from-[#0d1117] to-[#0a0e18] border rounded-[18px] p-7 md:p-8 overflow-hidden" style="border-color:#2f81f733"><div class="text-[10px] font-bold uppercase tracking-[2px] mb-3" style="color:#2f81f7">For agents</div><h3 class="text-[24px] md:text-[26px] font-bold text-[#e6edf3] mb-2 leading-[1.2] tracking-[-0.015em]">The memory agents love.</h3><p class="text-[15px] text-[#a0aab4] leading-[1.6] mb-5">Agents come and go. What they learn stays.</p><ul class="flex-1 m-0 p-0 list-none mb-6"><li class="grid grid-cols-[120px_1fr] max-sm:grid-cols-1 gap-x-4 gap-y-1 py-3 border-t border-[#21262d] last:border-b"><strong class="text-[15px] font-semibold" style="color:#2f81f7">Persistent</strong><span class="text-[14px] leading-[1.55] text-[#a0aab4]">Learned once, kept for every agent that follows.</span></li><li class="grid grid-cols-[120px_1fr] max-sm:grid-cols-1 gap-x-4 gap-y-1 py-3 border-t border-[#21262d] last:border-b"><strong class="text-[15px] font-semibold" style="color:#2f81f7">Shared</strong><span class="text-[14px] leading-[1.55] text-[#a0aab4]">Every authorized agent in the tenant draws on one memory.</span></li><li class="grid grid-cols-[120px_1fr] max-sm:grid-cols-1 gap-x-4 gap-y-1 py-3 border-t border-[#21262d] last:border-b"><strong class="text-[15px] font-semibold" style="color:#2f81f7">Compounding</strong><span class="text-[14px] leading-[1.55] text-[#a0aab4]">Outcomes tune recall; repeats crystallize into knowledge.</span></li><li class="grid grid-cols-[120px_1fr] max-sm:grid-cols-1 gap-x-4 gap-y-1 py-3 border-t border-[#21262d] last:border-b"><strong class="text-[15px] font-semibold" style="color:#2f81f7">Agent-native</strong><span class="text-[14px] leading-[1.55] text-[#a0aab4]">MCP, REST and Rail hooks. Usable on the first call.</span></li></ul><a class="inline-flex items-center gap-1.5 text-sm font-semibold hover:underline no-underline" style="color:#2f81f7" href="/docs/agents/">Start with the agent reference<!-- --> â</a></div><div class="relative flex flex-col bg-gradient-to-br from-[#0d1117] to-[#0a0e18] border rounded-[18px] p-7 md:p-8 overflow-hidden" style="border-color:#e3b34133"><div class="text-[10px] font-bold uppercase tracking-[2px] mb-3" style="color:#e3b341">For the enterprise</div><h3 class="text-[24px] md:text-[26px] font-bold text-[#e6edf3] mb-2 leading-[1.2] tracking-[-0.015em]">The control enterprises need.</h3><p class="text-[15px] text-[#a0aab4] leading-[1.6] mb-5">See everything. Decide who sees what.</p><ul class="flex-1 m-0 p-0 list-none mb-6"><li class="grid grid-cols-[120px_1fr] max-sm:grid-cols-1 gap-x-4 gap-y-1 py-3 border-t border-[#21262d] last:border-b"><strong class="text-[15px] font-semibold" style="color:#e3b341">Governed</strong><span class="text-[14px] leading-[1.55] text-[#a0aab4]">Scope, trust and policy enforced inside the operation.</span></li><li class="grid grid-cols-[120px_1fr] max-sm:grid-cols-1 gap-x-4 gap-y-1 py-3 border-t border-[#21262d] last:border-b"><strong class="text-[15px] font-semibold" style="color:#e3b341">Isolated</strong><span class="text-[14px] leading-[1.55] text-[#a0aab4]">Tenants isolate; fleets collaborate.</span></li><li class="grid grid-cols-[120px_1fr] max-sm:grid-cols-1 gap-x-4 gap-y-1 py-3 border-t border-[#21262d] last:border-b"><strong class="text-[15px] font-semibold" style="color:#e3b341">Auditable</strong><span class="text-[14px] leading-[1.55] text-[#a0aab4]">Every read, write and delete attributed and logged.</span></li><li class="grid grid-cols-[120px_1fr] max-sm:grid-cols-1 gap-x-4 gap-y-1 py-3 border-t border-[#21262d] last:border-b"><strong class="text-[15px] font-semibold" style="color:#e3b341">Visible</strong><span class="text-[14px] leading-[1.55] text-[#a0aab4]">What the fleet knows, who taught it, what it costs.</span></li></ul><a class="inline-flex items-center gap-1.5 text-sm font-semibold hover:underline no-underline" style="color:#e3b341" href="/enterprise/">Caura for the enterprise<!-- --> â</a></div></div></section><section id="control" class="jsx-b7ae5b576478e961 max-w-[1100px] mx-auto px-6 pt-10 pb-14 max-md:pt-6 max-md:pb-8"><div class="mc-reveal "><h2 class="[text-wrap:balance] text-[32px] md:text-[36px] font-bold text-center mb-4 text-[#e6edf3] tracking-[-0.02em] leading-[1.15]">Enterprise agents are making decisions on knowledge nobody can see.</h2><p class="text-lg text-[#a0aab4] text-center max-w-[680px] mx-auto mb-10 leading-[1.7]">Six questions your stakeholders already ask. Caura Prism answers each one on a live map of the fleet's memory, and every answer ends in an action.</p></div><div class="mc-reveal "><div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-4"><div class="relative flex flex-col bg-[#0d1117] border border-[#21262d] rounded-[14px] px-6 pt-5 pb-5"><p class="font-mono text-[11px] text-[#6b7280] mb-2.5">platform lead<!-- --> · <!-- -->field</p><p class="text-[19px] leading-[1.3] font-semibold text-[#e6edf3] mb-2">â<!-- -->What does our fleet actually know?<!-- -->â</p><p class="flex-1 text-[14px] leading-[1.55] text-[#a0aab4] mb-4">Coverage and gaps, visible at a glance.</p>
42<span class="self-start font-mono text-[12px] font-medium rounded px-2 py-0.5 border" style="color:#e3b341;border-color:#e3b34166;background-color:#e3b34110">prune</span></div><div class="relative flex flex-col bg-[#0d1117] border border-[#21262d] rounded-[14px] px-6 pt-5 pb-5"><p class="font-mono text-[11px] text-[#6b7280] mb-2.5">auditor<!-- --> · <!-- -->recall</p><p class="text-[19px] leading-[1.3] font-semibold text-[#e6edf3] mb-2">â<!-- -->Why did the agent say that?<!-- -->â</p><p class="flex-1 text-[14px] leading-[1.55] text-[#a0aab4] mb-4">Replay any recall, ranked and explained.</p><span class="self-start font-mono text-[12px] font-medium rounded px-2 py-0.5 border" style="color:#e3b341;border-color:#e3b34166;background-color:#e3b34110">explain</span></div><div class="relative flex flex-col bg-[#0d1117] border border-[#21262d] rounded-[14px] px-6 pt-5 pb-5"><p class="font-mono text-[11px] text-[#6b7280] mb-2.5">knowledge owner<!-- --> · <!-- -->evolve</p><p class="text-[19px] leading-[1.3] font-semibold text-[#e6edf3] mb-2">â<!-- -->Is it still true?<!-- -->â</p><p class="flex-1 text-[14px] leading-[1.55] text-[#a0aab4] mb-4">Contradictions and stale facts, surfaced for review.</p>
42<span class="self-start font-mono text-[12px] font-medium rounded px-2 py-0.5 border" style="color:#e3b341;border-color:#e3b34166;background-color:#e3b34110">resolve</span></div><div class="relative flex flex-col bg-[#0d1117] border border-[#21262d] rounded-[14px] px-6 pt-5 pb-5"><p class="font-mono text-[11px] text-[#6b7280] mb-2.5">head of ai<!-- --> · <!-- -->agents</p><p class="text-[19px] leading-[1.3] font-semibold text-[#e6edf3] mb-2">â<!-- -->Are our agents sharing or siloed?<!-- -->â</p><p class="flex-1 text-[14px] leading-[1.55] text-[#a0aab4] mb-4">Who wrote it, who recalled it, what never moved.</p><span class="self-start font-mono text-[12px] font-medium rounded px-2 py-0.5 border" style="color:#e3b341;border-color:#e3b34166;background-color:#e3b34110">retune</span></div><div class="relative flex flex-col bg-[#0d1117] border border-[#21262d] rounded-[14px] px-6 pt-5 pb-5"><p class="font-mono text-[11px] text-[#6b7280] mb-2.5">ciso<!-- --> · <!-- -->risk</p><p class="text-[19px] leading-[1.3] font-semibold text-[#e6edf3] mb-2">â<!-- -->Is anything leaking?<!-- -->â</p><p class="flex-1 text-[14px] leading-[1.55] text-[#a0aab4] mb-4">Every credential or PII finding, tied to a memory and its writer.</p>
42<span class="self-start font-mono text-[12px] font-medium rounded px-2 py-0.5 border" style="color:#e3b341;border-color:#e3b34166;background-color:#e3b34110">re-scope</span></div><div class="relative flex flex-col bg-[#0d1117] border border-[#21262d] rounded-[14px] px-6 pt-5 pb-5"><p class="font-mono text-[11px] text-[#6b7280] mb-2.5">finance<!-- --> · <!-- -->spend</p><p class="text-[19px] leading-[1.3] font-semibold text-[#e6edf3] mb-2">â<!-- -->What does it cost?<!-- -->â</p><p class="flex-1 text-[14px] leading-[1.55] text-[#a0aab4] mb-4">Tokens per memory, showback per agent.</p><span class="self-start font-mono text-[12px] font-medium rounded px-2 py-0.5 border" style="color:#e3b341;border-color:#e3b34166;background-color:#e3b34110">tune</span></div></div></div><div class="jsx-b7ae5b576478e961 text-center mt-7"><a class="text-[#e3b341] text-sm font-semibold hover:underline no-underline" href="/caura-prism/">Tour Caura Prism â</a></div></section><section id="governance" class="jsx-b7ae5b576478e961 max-w-[1100px] mx-auto px-6 pt-6 pb-16 max-md:pb-10"><div class="mc-reveal "><h2 class="[text-wrap:balance] text-[32px] md:text-[36px] font-bold text-center mb-4 text-[#e6edf3] tracking-[-0.02em] leading-[1.15]">Governance built in, not bolted on</h2><p class="text-lg text-[#a0aab4] text-center max-w-[680px] mx-auto mb-10 leading-[1.7]">Four boundaries. What the service enforces on every operation, and what it hands to agents.</p></div><div class="mc-reveal "><div><div class="grid grid-cols-1 lg:grid-cols-[0.8fr_1.2fr] gap-8"><ol class="m-0 p-0 list-none"><li class="relative mb-2.5 px-5 py-3.5 bg-[#0d1117] border border-[#21262d] rounded-r-[10px]" style="border-left:3px solid #e3b341;margin-left:0px"><strong class="block text-[16px] font-semibold text-[#e6edf3]">Organization</strong><span class="text-[13.5px] leading-[1.45] text-[#a0aab4]">Ownership, administration, compliance, billing. Operated through Prism.</span></li><li class="relative mb-2.5 px-5 py-3.5 bg-[#0d1117] border border-[#21262d] rounded-r-[10px]" style="border-left:3px solid #e3b341;margin-left:16px"><strong class="block text-[16px] font-semibold text-[#e6edf3]">Tenant</strong><span class="text-[13.5px] leading-[1.45] text-[#a0aab4]">The hard isolation boundary. Memory never crosses tenants.</span></li><li class="relative mb-2.5 px-5 py-3.5 bg-[#0d1117] border border-[#21262d] rounded-r-[10px]" style="border-left:3px solid #e3b341;margin-left:32px"><strong class="block text-[16px] font-semibold text-[#e6edf3]">Fleet</strong><span class="text-[13.5px] leading-[1.45] text-[#a0aab4]">The default collaboration boundary. Cross-fleet access needs explicit policy.</span></li><li class="relative mb-2.5 px-5 py-3.5 bg-[#0d1117] border border-[#21262d] rounded-r-[10px]" style="border-left:3px solid #e3b341;margin-left:48px"><strong class="block text-[16px] font-semibold text-[#e6edf3]">Agent</strong><span class="text-[13.5px] leading-[1.45] text-[#a0aab4]">Identity, attribution, permissions and trust level. Any framework plugs in.</span></li></ol><div><div class="grid grid-cols-1 md:grid-cols-3 gap-3"><div class="flex flex-col gap-2.5"><p class="font-mono text-[11px] uppercase tracking-[1px] m-0" style="color:#e3b341">On every operation</p><div class="flex-1 bg-[#0d1117] border border-[#21262d] rounded-[12px] px-4 py-3.5"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-check" style="color:#e3b341" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="m9 12 2 2 4-4"></path></svg><strong class="block mt-2 text-[15px] font-semibold text-[#e6edf3]">Authorization</strong><span class="block mt-1 text-[13px] leading-[1.4] text-[#a0aab4]">Tenant, scope and trust level, checked before recall ranks a single row.</span></div><div class="flex-1 bg-[#0d1117] border border-[#21262d] rounded-[12px] px-4 py-3.5"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-file-search" style="color:#e3b341" aria-hidden="true"><path d="M6 22a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h8a2.4 2.4 0 0 1 1.704.706l3.588 3.588A2.4 2.4 0 0 1 20 8v12a2 2 0 0 1-2 2z"></path><path d="M14 2v5a1 1 0 0 0 1 1h5"></path><circle cx="11.5" cy="14.5" r="2.5"></circle><path d="M13.3 16.3 15 18"></path></svg><strong class="block mt-2 text-[15px] font-semibold text-[#e6edf3]">Audit</strong><span class="block mt-1 text-[13px] leading-[1.4] text-[#a0aab4]">Every read, write and delete, attributed to an agent.</span></div></div><div class="flex flex-col gap-2.5"><p class="font-mono text-[11px] uppercase tracking-[1px] m-0" style="color:#e3b341">On every write</p><div class="flex-1 bg-[#0d1117] border border-[#21262d] rounded-[12px] px-4 py-3.5"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-shield-alert" style="color:#e3b341" aria-hidden="true"><path d="M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"></path><path d="M12 8v4"></path><path d="M12 16h.01"></path></svg><strong class="block mt-2 text-[15px] font-semibold text-[#e6edf3]">Content policy</strong><span class="block mt-1 text-[13px] leading-[1.4] text-[#a0aab4]">PII, PCI and secrets detected, then flagged, masked or dropped.</span></div></div><div class="flex flex-col gap-2.5"><p class="font-mono text-[11px] uppercase tracking-[1px] m-0" style="color:#e3b341">Ongoing, after the write</p><div class="flex-1 bg-[#0d1117] border border-[#21262d] rounded-[12px] px-4 py-3.5"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-git-merge" style="color:#e3b341" aria-hidden="true"><circle cx="18" cy="18" r="3"></circle><circle cx="6" cy="6" r="3"></circle><path d="M6 21V9a9 9 0 0 0 9 9"></path></svg><strong class="block mt-2 text-[15px] font-semibold text-[#e6edf3]">Coherence</strong><span class="block mt-1 text-[13px] leading-[1.4] text-[#a0aab4]">Contradictions surface.</span><span class="block mt-1 text-[13px] leading-[1.4] text-[#a0aab4]">Stale facts are superseded.</span><span class="block mt-1 text-[13px] leading-[1.4] text-[#a0aab4]">Provenance is kept.</span></div></div></div><p class="font-mono text-[11px] uppercase tracking-[1px] mt-6 mb-2.5" style="color:#e3b341">Delivered to agents</p><div class="grid grid-cols-1 sm:grid-cols-2 gap-3"><div class="flex gap-3 items-start bg-[#0d1117] border border-[#21262d] rounded-[12px] px-4 py-3"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-key-round shrink-0 mt-0.5" style="color:#e3b341" aria-hidden="true"><path d="M2.586 17.414A2 2 0 0 0 2 18.828V21a1 1 0 0 0 1 1h3a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h1a1 1 0 0 0 1-1v-1a1 1 0 0 1 1-1h.172a2 2 0 0 0 1.414-.586l.814-.814a6.5 6.5 0 1 0-4-4z"></path><circle cx="16.5" cy="7.5" r=".5" fill="currentColor"></circle></svg><div><strong class="text-[15px] font-semibold text-[#e6edf3]">Keystones</strong><span class="block text-[13px] leading-[1.4] text-[#a0aab4] mt-0.5">Org rules, fetched at session start.</span></div></div><div class="flex gap-3 items-start bg-[#0d1117] border border-[#21262d] rounded-[12px] px-4 py-3"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-radio shrink-0 mt-0.5" style="color:#e3b341" aria-hidden="true"><path d="M16.247 7.761a6 6 0 0 1 0 8.478"></path><path d="M19.075 4.933a10 10 0 0 1 0 14.134"></path><path d="M4.925 19.067a10 10 0 0 1 0-14.134"></path><path d="M7.753 16.239a6 6 0 0 1 0-8.478"></path><circle cx="12" cy="12" r="2"></circle></svg><div><strong class="text-[15px] font-semibold text-[#e6edf3]">Rail<span class="ml-1.5 text-[12px] font-normal text-[#6b7280]">· <!-- -->preview</span></strong><span class="block text-[13px] leading-[1.4] text-[#a0aab4] mt-0.5">Recall in, write out, every turn. Fail-open.</span></div></div></div></div></div><p class="mt-7 text-[16px] leading-[1.6] text-[#c9d1d9] max-w-[760px]">Governance ships in the Apache 2.0 core. Enterprise adds on-prem, air-gapped or white-label deployment, dedicated support with an SLA, and a dedicated account manager.</p></div></div></section><section aria-label="Proof" class="jsx-b7ae5b576478e961 max-w-[1100px] mx-auto px-6 pb-16 max-md:pb-10"><div class="mc-reveal "><div class="grid grid-cols-1 lg:grid-cols-[1fr_1.6fr] gap-4 items-stretch"><a class="group flex flex-col justify-center bg-gradient-to-br from-[#0d1117] to-[#0a0e18] border border-[#2dd4bf33] rounded-[18px] px-7 py-7 no-underline transition-all hover:border-[#2dd4bf66] hover:shadow-[0_0_40px_#2dd4bf18]" style="border-left:3px solid #2dd4bf" href="/use-cases/etoro-company-brain/"><div class="flex items-center gap-2 mb-3 flex-wrap"><span class="text-[10px] font-bold uppercase tracking-[2px] text-[#2dd4bf]">In production</span><span class="text-[10px] font-mono text-[#2dd4bf] bg-[#2dd4bf12] border border-[#2dd4bf33] rounded px-1.5 py-0.5">NASDAQ: ETOR</span></div><p class="text-[22px] md:text-[24px] font-bold leading-[1.25] text-[#e6edf3] mb-2 group-hover:text-[#2dd4bf] transition-colors">eToro runs Caura as its company brain for 300+ agents.</p><p class="text-[15px] text-[#a0aab4] leading-[1.6] mb-4">One memory, shared across the fleet, inside one tenant.</p><span class="text-sm font-semibold text-[#2dd4bf] group-hover:underline">Read the case study â</span></a><div class="bg-[#0d1117] border border-[#21262d] rounded-[18px] px-7 py-7 flex flex-col"><div class="text-[10px] font-bold uppercase tracking-[2px] mb-3" style="color:#3fb950">Benchmarked</div><div class="grid grid-cols-2 md:grid-cols-4 gap-x-6 gap-y-5"><div><div class="whitespace-nowrap text-[24px] xl:text-[28px] font-bold leading-none tracking-[-0.02em] tabular-nums text-[#e6edf3]">87.5%</div><div class="text-[13px] text-[#a0aab4] mt-1.5 leading-tight whitespace-nowrap">LoCoMo</div></div><div><div class="whitespace-nowrap text-[24px] xl:text-[28px] font-bold leading-none tracking-[-0.02em] tabular-nums text-[#e6edf3]">92.2%</div><div class="text-[13px] text-[#a0aab4] mt-1.5 leading-tight whitespace-nowrap">LongMemEval</div></div><div><div class="whitespace-nowrap text-[24px] xl:text-[28px] font-bold leading-none tracking-[-0.02em] tabular-nums text-[#e6edf3]">79â97%</div><div class="text-[13px] text-[#a0aab4] mt-1.5 leading-tight whitespace-nowrap">Token savings</div></div><div><div class="whitespace-nowrap text-[24px] xl:text-[28px] font-bold leading-none tracking-[-0.02em] tabular-nums text-[#e6edf3]">23 ms</div><div class="text-[13px] text-[#a0aab4] mt-1.5 leading-tight whitespace-nowrap">Search p50</div></div></div><p class="mt-5 text-[13px] leading-[1.5] text-[#6b7280]">Accuracy scored by an LLM judge; savings against the full context; latency on a<!-- --> <!-- -->warm cache, single-tenant<!-- -->. Internally run, and single-agent memory only, not fleet sharing or governance. Your own corpus settles it.<!-- --> <a class="text-[#2f81f7] font-medium hover:underline" href="/blog/caura-benchmarks/">See the methodology â</a></p></div></div></div></section><section id="how-it-works" class="jsx-b7ae5b576478e961 max-w-[1100px] mx-auto px-6 pt-10 pb-16 max-md:pt-6 max-md:pb-10"><div class="mc-reveal "><h2 class="[text-wrap:balance] text-[32px] md:text-[36px] font-bold text-center mb-4 text-[#e6edf3] tracking-[-0.02em] leading-[1.15]">Models reason. Harnesses execute. Caura remembers. Prism controls.</h2><p class="text-lg text-[#a0aab4] text-center max-w-[680px] mx-auto mb-10 leading-[1.7]">Everything you already run stays on top. One governed memory goes underneath. Caura Prism gives the enterprise control and visibility over all of it.</p></div><div class="mc-reveal grid grid-cols-1 lg:grid-cols-[1.25fr_1fr] gap-10 items-center"><div><div class="grid grid-cols-[120px_1fr] max-sm:grid-cols-1 gap-3 items-center px-4 py-2.5 border border-[#21262d] bg-[#0d1117] rounded-t-[12px] "><span class="font-mono text-[12px] text-[#6b7280]">any model</span><div class="flex flex-wrap gap-2"><span class="text-[13px] leading-none px-2.5 py-2 border border-[#30363d] rounded-[6px] text-[#c9d1d9]">Claude</span><span class="text-[13px] leading-none px-2.5 py-2 border border-[#30363d] rounded-[6px] text-[#c9d1d9]">Gemini</span><span class="text-[13px] leading-none px-2.5 py-2 border border-[#30363d] rounded-[6px] text-[#c9d1d9]">GPT</span><span class="text-[13px] leading-none px-2.5 py-2 border border-[#30363d] rounded-[6px] text-[#c9d1d9]">Open models</span></div></div><div class="grid grid-cols-[120px_1fr] max-sm:grid-cols-1 gap-3 items-center px-4 py-2.5 border border-[#21262d] bg-[#0d1117] border-t-0 "><span class="font-mono text-[12px] text-[#6b7280]">any harness</span><div class="flex flex-wrap gap-2"><span class="text-[13px] leading-none px-2.5 py-2 border border-[#30363d] rounded-[6px] text-[#c9d1d9]">LangGraph</span><span class="text-[13px] leading-none px-2.5 py-2 border border-[#30363d] rounded-[6px] text-[#c9d1d9]">CrewAI</span><span class="text-[13px] leading-none px-2.5 py-2 border border-[#30363d] rounded-[6px] text-[#c9d1d9]">OpenClaw</span><span class="text-[13px] leading-none px-2.5 py-2 border border-[#30363d] rounded-[6px] text-[#c9d1d9]">Google ADK</span></div></div><div class="grid grid-cols-[120px_1fr] max-sm:grid-cols-1 gap-3 items-center px-4 py-2.5 border border-[#21262d] bg-[#0d1117] border-t-0 rounded-b-[12px]"><span class="font-mono text-[12px] text-[#6b7280]">any surface</span><div class="flex flex-wrap gap-2"><span class="text-[13px] leading-none px-2.5 py-2 border border-[#30363d] rounded-[6px] text-[#c9d1d9]">
42Claude Code</span><span class="text-[13px] leading-none px-2.5 py-2 border border-[#30363d] rounded-[6px] text-[#c9d1d9]">Cursor</span><span class="text-[13px] leading-none px-2.5 py-2 border border-[#30363d] rounded-[6px] text-[#c9d1d9]">Claude Desktop</span></div></div><div aria-hidden="true" class="grid grid-cols-3 mx-6 h-4"><span class="mx-auto w-0.5 h-full" style="background-color:#e3b341"></span><span class="mx-auto w-0.5 h-full" style="background-color:#e3b341"></span><span class="mx-auto w-0.5 h-full" style="background-color:#e3b341"></span></div><div class="grid grid-cols-3 max-sm:grid-cols-1 gap-2.5 mx-6 max-sm:mx-0"><div class="text-center bg-[#161b22] border border-[#21262d] rounded-[10px] px-2 py-2.5"><span class="block font-mono text-[11px] uppercase tracking-[1px]" style="color:#e3b341">Deterministic</span><strong class="block text-[16px] font-semibold text-[#e6edf3] mt-0.5">Rail<span class="text-[12px] font-normal text-[#6b7280]"> · <!-- -->preview</span></strong><span class="block text-[12.5px] text-[#a0aab4] mt-0.5">Every turn, by code.</span></div><div class="text-center bg-[#161b22] border border-[#21262d] rounded-[10px] px-2 py-2.5"><span class="block font-mono text-[11px] uppercase tracking-[1px]" style="color:#e3b341">Agentic</span><strong class="block text-[16px] font-semibold text-[#e6edf3] mt-0.5">MCP · REST</strong><span class="block text-[12.5px] text-[#a0aab4] mt-0.5">The model decides.</span></div><div class="text-center bg-[#161b22] border border-[#21262d] rounded-[10px] px-2 py-2.5"><span class="block font-mono text-[11px] uppercase tracking-[1px]" style="color:#e3b341">Reflective</span><strong class="block text-[16px] font-semibold text-[#e6edf3] mt-0.5">Interviewer</strong><span class="block text-[12.5px] text-[#a0aab4] mt-0.5">After the run. No in-run memory call.</span></div></div><div aria-hidden="true" class="grid grid-cols-3 mx-6 h-4"><span class="mx-auto w-0.5 h-full" style="background-color:#e3b341"></span><span class="mx-auto w-0.5 h-full" style="background-color:#e3b341"></span><span class="mx-auto w-0.5 h-full" style="background-color:#e3b341"></span></div><div class="rounded-[12px] px-5 py-4 bg-[#161b22] border border-[#30363d]"><strong class="block text-[17px] font-semibold text-[#e6edf3]">Caura · governed memory</strong><span class="block mt-1 font-mono text-[11.5px] text-[#8b949e]">governed store · keystones · content policy · contradictions · knowledge graph · audit</span></div><div class="relative mt-3.5 rounded-[12px] px-5 py-3.5 flex flex-wrap items-center justify-between gap-3" style="background-color:#e3b341;color:#201a12"><span aria-hidden="true" class="absolute left-1/2 -top-3.5 w-0.5 h-3.5" style="background-color:#e3b341"></span><div><strong class="text-[17px] font-semibold mr-2">Caura Prism</strong><em class="not-italic text-[14px] opacity-80">control & visibility for the enterprise</em></div><span class="font-mono text-[11.5px] opacity-75">field · recall · agents · evolve · spend · risk · audit · daily brief</span></div></div><div class="jsx-b7ae5b576478e961 max-w-[460px] mx-auto w-full"><p class="jsx-b7ae5b576478e961 font-mono text-[12px] text-[#e3b341] mb-2">the memory loop</p><svg viewBox="0 0 480 340" role="img" aria-label="The memory loop: write, recall, act, evolve" class="block w-full h-auto"><circle cx="240" cy="170" r="95" fill="none" stroke="#e3b341" stroke-width="2"></circle><polygon points="-5,-6 7,0 -5,6" fill="#e3b341" transform="translate(307.2,102.8) rotate(45)"></polygon><polygon points="-5,-6 7,0 -5,6" fill="#e3b341" transform="translate(307.2,237.2) rotate(135)"></polygon><polygon points="-5,-6 7,0 -5,6" fill="#e3b341" transform="translate(172.8,237.2) rotate(225)"></polygon><polygon points="-5,-6 7,0 -5,6" fill="#e3b341" transform="translate(172.8,102.8) rotate(315)"></polygon><g><circle cx="240" cy="75" r="38" fill="#161b22" stroke="#e3b341" stroke-width="1.5"></circle><text x="240" y="81" text-anchor="middle" font-weight="600" font-size="17" fill="#e6edf3">Write</text><text x="240" y="25" text-anchor="middle" font-size="12" fill="#8b949e">governed · enriched</text></g><g><circle cx="335" cy="170" r="38" fill="#161b22" stroke="#e3b341" stroke-width="1.5"></circle><text x="335" y="176" text-anchor="middle" font-weight="600" font-size="17" fill="#e
426edf3">Recall</text><text x="381" y="174" text-anchor="start" font-size="12" fill="#8b949e">scoped · audited</text></g><g><circle cx="240" cy="265" r="38" fill="#161b22" stroke="#e3b341" stroke-width="1.5"></circle><text x="240" y="271" text-anchor="middle" font-weight="600" font-size="17" fill="#e6edf3">Act</text><text x="240" y="323" text-anchor="middle" font-size="12" fill="#8b949e">knowledge in the work</text></g><g><circle cx="145" cy="170" r="38" fill="#161b22" stroke="#e3b341" stroke-width="1.5"></circle><text x="145" y="176" text-anchor="middle" font-weight="600" font-size="17" fill="#e6edf3">Evolve</text><text x="99" y="174" text-anchor="end" font-size="12" fill="#8b949e">outcomes retune</text></g><text x="240" y="166" text-anchor="middle" font-style="italic" font-size="14" fill="#c9d1d9">Month three</text><text x="240" y="185" text-anchor="middle" font-style="italic" font-size="14" fill="#c9d1d9">beats month one.</text></svg></div></div></section><section class="jsx-b7ae5b576478e961 max-w-[1100px] mx-auto px-6 pb-16 max-md:pb-10"><div class="mc-reveal "><h2 class="[text-wrap:balance] text-[32px] md:text-[36px] font-bold text-center mb-4 text-[#e6edf3] tracking-[-0.02em] leading-[1.15]">Why Caura is different</h2><p class="text-lg text-[#a0aab4] text-center max-w-[680px] mx-auto mb-10 leading-[1.7]">Six durable advantages. Everything else is evidence for one of these.</p></div><div class="mc-reveal "><div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-x-8"><div class="py-4 border-t border-[#21262d]"><strong class="block text-[17px] font-semibold text-[#e6edf3]">No lock-in</strong><p class="mt-1 text-[14px] leading-[1.55] text-[#a0aab4]">Any model, any harness, any provider. Apache 2.0 core.</p></div><div class="py-4 border-t border-[#21262d]"><strong class="block text-[17px] font-semibold text-[#e6edf3]">Governed at the boundary</strong><p class="mt-1 text-[14px] leading-[1.55] text-[#a0aab4]">Scope, trust, policy and audit enforced during the operation.</p></div><div class="py-4 border-t border-[#21262d]"><strong class="block text-[17px] font-semibold text-[#e6edf3]">Coherent over time</strong><p class="mt-1 text-[14px] leading-[1.55] text-[#a0aab4]">Contradictions surface, stale facts are superseded, history stays.</p></div><div class="py-4 border-t border-[#21262d]"><strong class="block text-[17px] font-semibold text-[#e6edf3]">Compounding</strong><p class="mt-1 text-[14px] leading-[1.55] text-[#a0aab4]">Outcomes tune recall per agent; repeats become knowledge.</p></div><div class="py-4 border-t border-[#21262d]"><strong class="block text-[17px] font-semibold text-[#e6edf3]">Deterministic when required</strong><p class="mt-1 text-[14px] leading-[1.55] text-[#a0aab4]">Rail (preview) makes memory runtime behaviour, not a model decision.</p></div><div class="py-4 border-t border-[#21262d]"><strong class="block text-[17px] font-semibold text-[#e6edf3]">Enterprise control</strong><p class="mt-1 text-[14px] leading-[1.55] text-[#a0aab4]">Organization, tenant, fleet, agent. Policy, audit and spend on one console.</p></div></div></div></section><section class="jsx-b7ae5b576478e961 max-w-[1060px] mx-auto px-6 pt-2 pb-16 max-md:pb-10"><div class="mc-reveal grid grid-cols-1 md:grid-cols-[minmax(0,1.25fr)_minmax(0,1fr)] gap-8 md:gap-10 items-center"><div class="relative rounded-[14px] overflow-hidden border border-[#21262d] bg-[#0d1117] shadow-[0_0_40px_#2f81f710] aspect-video"><button type="button" aria-label="Play video: Caura demo" class="group absolute inset-0 w-full h-full cursor-pointer"><img src="https://i.ytimg.com/vi/50ujzRnKuSA/maxresdefault.jpg" alt="Caura demo" loading="lazy" class="absolute inset-0 w-full h-full object-cover"/><span class="absolute inset-0 bg-black/20 transition-colors group-hover:bg-black/10"></span><span class="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 inline-flex items-center justify-center w-[68px] h-[48px] rounded-[14px] bg-[#2f81f7] shadow-[0_0_30px_#2f81f766] transition-all group-hover:bg-[#388bfd] group-hover:scale-110"><svg viewBox="0 0 24 24" class="w-6 h-6 fill-white ml-0.5" aria-hidden="true"><path d="M8 5v14l11-7z"></path></svg></span></button></div><div class="jsx-b7ae5b576478e961"><div class="jsx-b7ae5b576478e961 text-[10px] font-bold uppercase tracking-[2px] text-[#2f81f7] mb-3">30-second demo</div><h2 class="jsx-b7ae5b576478e961 text-[26px] font-bold text-[#e6edf3] tracking-[-0.015em] mb-3 leading-[1.25]">Watch agents at the office</h2><p class="jsx-b7ae5b576478e961 text-[15px] text-[#a0aab4] leading-[1.7]">A whole fleet, hard at work. One of them learns something â suddenly they all know it. No standup, no Slack thread, no âper my last email.â</p></div></div></section><section id="run" class="jsx-b7ae5b576478e961 max-w-[1100px] mx-auto px-6 pb-16 max-md:pb-10"><div class="mc-reveal "><h2 class="[text-wrap:balance] text-[32px] md:text-[36px] font-bold text-center mb-4 text-[#e6edf3] tracking-[-0.02em] leading-[1.15]">Three ways to run the same engine</h2><p class="text-lg text-[#a0aab4] text-center max-w-[680px] mx-auto mb-10 leading-[1.7]">Same core, same APIs, same Prism console.</p></div><div class="mc-reveal "><div class="grid grid-cols-1 md:grid-cols-3 gap-4"><div class="flex flex-col rounded-[14px] px-6 py-6 border border-[#21262d] bg-[#0d1117]"><strong class="block text-[20px] font-semibold text-[#e6edf3]">Open source</strong><p class="flex-1 mt-2 mb-4 text-[14px] leading-[1.55] text-[#a0aab4]">Apache 2.0. The full engine and governance. Five minutes from git clone to working memory.</p><a href="https://github.com/caura-ai/caura" target="_blank" rel="noopener noreferrer" class="font-mono text-[13px] font-medium no-underline hover:underline" style="color:#2f81f7">github.com/caura-ai/caura<!-- --> â</a></div><div class="flex flex-col rounded-[14px] px-6 py-6 border border-[#21262d] bg-[#0d1117]"><strong class="block text-[20px] font-semibold text-[#e6edf3]">Caura Cloud</strong><p class="flex-1 mt-2 mb-4 text-[14px] leading-[1.55] text-[#a0aab4]">Nothing to run. Same APIs, same governance, SOC 2. Free tier to start.</p><a href="/get-started" class="font-mono text-[13px] font-medium no-underline hover:underline" style="color:#2f81f7">Get started free<!-- --> â</a></div><div class="flex flex-col rounded-[14px] px-6 py-6 border border-[#e3b34155] bg-gradient-to-br from-[#1a1508] to-[#0d1117]"><strong class="block text-[20px] font-semibold text-[#e6edf3]">Enterprise</strong><p class="flex-1 mt-2 mb-4 text-[14px] leading-[1.55] text-[#a0aab4]">On-prem, air-gapped or white-label. Custom limits, dedicated support with an SLA, and a dedicated account manager.</p><a href="/enterprise#pilot" class="font-mono text-[13px] font-medium no-underline hover:underline" style="color:#e3b341">Plan a pilot<!-- --> â</a></div></div></div><p class="jsx-b7ae5b576478e961 text-center text-[14px] text-[#8b949e] mt-6">Unlimited agents and fleets on every plan. Pay for what you store and recall. Free tier to start.<!-- --> <a class="text-[#2f81f7] font-medium hover:underline" href="/pricing/">See pricing â</a></p></section><section class="jsx-b7ae5b576478e961 max-w-[1100px] mx-auto px-6 pb-16 max-md:pb-10"><div class="mc-reveal grid grid-cols-1 md:grid-cols-[1fr_1.1fr] gap-6 items-center bg-[#0d1117] border border-[#21262d] rounded-[18px] px-7 py-7"><div class="jsx-b7ae5b576478e961"><div class="jsx-b7ae5b576478e961 text-[10px] font-bold uppercase tracking-[2px] text-[#2f81f7] mb-3">For builders</div><h2 class="jsx-b7ae5b576478e961 text-[26px] font-bold text-[#e6edf3] tracking-[-0.015em] mb-3 leading-[1.25]">Connect in 30 seconds</h2><p class="jsx-b7ae5b576478e961 text-[15px] text-[#a0aab4] leading-[1.7] mb-5">One MCP config for Claude Desktop, Claude Code, Cursor or Windsurf, REST for everything else, and the OpenClaw plugin for whole fleets.</p><div class="jsx-b7ae5b576478e961 flex gap-5 flex-wrap text-sm font-semibold"><a class="text-[#2f81f7] hover:underline no-underline" href="/docs/agents/">Agent reference â</a><a class="text-[#2f81f7] hover:underline no-underline" href="/mcp-server/">MCP server guide â</a><a class="text-[#2f81f7] hover:underline no-underline" href="/alternatives/">Compare alternatives â</a></div></div><pre class="jsx-b7ae5b576478e961 m-0 p-5 rounded-[12px] bg-[#06080d] border border-[#21262d] text-xs font-mono text-[#c9d1d9] overflow-x-auto leading-[1.7]">{ 43 "mcpServers": { 44 "caura": { 45 "url": "https://caura.ai/mcp", 46 "headers": { "X-API-Key": "mc_your_key" } 47 } 48 } 49}</pre></div></section><section id="faq" class="max-w-[900px] mx-auto px-6 py-16 max-md:py-10"><div class="mc-reveal "><h2 class="text-[36px] font-bold text-center mb-4 text-[#e6edf3] tracking-[-0.02em]">Frequently asked questions</h2><p class="text-lg text-[#a0aab4] text-center max-w-[640px] mx-auto mb-10 leading-[1.7]">Deployment, governance, and how to start.</p></div><div class="mc-reveal divide-y divide-[#21262d] border border-[#21262d] rounded-xl bg-[#0d1117]" style="animation-delay:120ms"><details class="group px-6 py-4 open:bg-[#0d1117]"><summary class="flex items-center justify-between gap-4 cursor-pointer list-none text-[#e6edf3] font-semibold text-[16px] leading-[1.5]"><span>What is Caura?</span><span class="text-[#6b7280] text-xl transition-transform group-open:rotate-45 shrink-0">+</span></summary><p class="mt-3 text-[15px] text-[#a0aab4] leading-[1.7]">Caura is governed memory for AI agent fleets: one persistent memory every authorized agent learns from, with governance built into the memory itself. Agents get recall that sharpens through per-agent retrieval tuning and crystallization. Enterprises get scopes, trust levels, content policy, keystones, audit and tenant isolation, plus Caura Prism, the console for seeing and managing everything the fleet knows.</p></details>
49<details class="group px-6 py-4 open:bg-[#0d1117]"><summary class="flex items-center justify-between gap-4 cursor-pointer list-none text-[#e6edf3] font-semibold text-[16px] leading-[1.5]"><span>How is Caura deployed?</span><span class="text-[#6b7280] text-xl transition-transform group-open:rotate-45 shrink-0">+</span></summary><p class="mt-3 text-[15px] text-[#a0aab4] leading-[1.7]">Three ways, one engine. Open source under Apache 2.0, which you run yourself. Caura Cloud, the managed service with a free tier and SOC 2. And Enterprise, for on-prem, air-gapped or white-label deployments with custom limits, dedicated support with an SLA, and a dedicated account manager. The APIs and the governance model are the same in all three.</p></details><details class="group px-6 py-4 open:bg-[#0d1117]"><summary class="flex items-center justify-between gap-4 cursor-pointer list-none text-[#e6edf3] font-semibold text-[16px] leading-[1.5]"><span>What is in open source, and what does Enterprise add?</span><span class="text-[#6b7280] text-xl transition-transform group-open:rotate-45 shrink-0">+</span></summary><p class="mt-3 text-[15px] text-[#a0aab4] leading-[1.7]">The open-source core is the whole engine: the governed store, MCP and REST, keystones, content policy, contradiction detection and the audit trail. Enterprise adds the deployment options (on-prem, air-gapped, white-label), custom limits and a custom LLM pipeline, dedicated support with an SLA, and a dedicated account manager.</p></details><details class="group px-6 py-4 open:bg-[#0d1117]"><summary class="flex items-center justify-between gap-4 cursor-pointer list-none text-[#e6edf3] font-semibold text-[16px] leading-[1.5]"><span>How is memory shared safely between agents and fleets?</span><span class="text-[#6b7280] text-xl transition-transform group-open:rotate-45 shrink-0">+</span></summary><p class="mt-3 text-[15px] text-[#a0aab4] leading-[1.7]">Every memory carries a visibility scope and every agent carries a trust level, and recall returns only what the caller may see. The tenant is the hard isolation boundary; the fleet is the default collaboration boundary, and cross-fleet access needs explicit policy. On write, content policy detects PII, PCI and secrets and flags, masks or drops them. Every read, write and delete is attributed and logged.</p></details><details class="group px-6 py-4 open:bg-[#0d1117]"><summary class="flex items-center justify-between gap-4 cursor-pointer list-none text-[#e6edf3] font-semibold text-[16px] leading-[1.5]"><span>What are keystones?</span><span class="text-[#6b7280] text-xl transition-transform group-open:rotate-45 shrink-0">+</span></summary><p class="mt-3 text-[15px] text-[#a0aab4] leading-[1.7]">Keystones are your organization's rules for agents, set at tenant, fleet or agent scope. Caura merges them and hands them to every agent at session start, so each session begins from the same policy. Access control does not depend on them: scopes, trust levels and content policy are enforced by the service on every operation, whatever the model does.</p></details><details class="group px-6 py-4 open:bg-[#0d1117]"><summary class="flex items-center justify-between gap-4 cursor-pointer list-none text-[#e6edf3] font-semibold text-[16px] leading-[1.5]"><span>Does Caura lock us into a model or framework?</span><span class="text-[#6b7280] text-xl transition-transform group-open:rotate-45 shrink-0">+</span></summary><p class="mt-3 text-[15px] text-[#a0aab4] leading-[1.7]">No. Caura works with any model and any harness. Agents connect over MCP or REST, with Rail (in preview) for memory on every turn by code, and the Interviewer for writing up what an agent learned after the run.</p></details><details class="group px-6 py-4 open:bg-[#0d1117]"><summary class="flex items-center justify-between gap-4 cursor-pointer list-none text-[#e6edf3] font-semibold text-[16px] leading-[1.5]"><span>How do we start?</span><span class="text-[#6b7280] text-xl transition-transform group-open:rotate-45 shrink-0">+</span></summary><p class="mt-3 text-[15px] text-[#a0aab4] leading-[1.7]">Engineers can start free on Caura Cloud or clone the open-source repo. For a team, we suggest a fleet-memory pilot: one workflow, five to twenty agents, two weeks, measured on repeated failures avoided, knowledge reused across agents, permission correctness, and cost per completed task.</p></details>
49<details class="group px-6 py-4 open:bg-[#0d1117]"><summary class="flex items-center justify-between gap-4 cursor-pointer list-none text-[#e6edf3] font-semibold text-[16px] leading-[1.5]"><span>What does Caura cost?</span><span class="text-[#6b7280] text-xl transition-transform group-open:rotate-45 shrink-0">+</span></summary><p class="mt-3 text-[15px] text-[#a0aab4] leading-[1.7]">Unlimited agents and fleets on every plan; you pay for what you store and recall. There is a free tier to start, paid self-serve plans, and custom Enterprise terms. See caura.ai/pricing for current limits.</p></details></div>
49<script type="application/ld+json">{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is Caura?","acceptedAnswer":{"@type":"Answer","text":"Caura is governed memory for AI agent fleets: one persistent memory every authorized agent learns from, with governance built into the memory itself. Agents get recall that sharpens through per-agent retrieval tuning and crystallization. Enterprises get scopes, trust levels, content policy, keystones, audit and tenant isolation, plus Caura Prism, the console for seeing and managing everything the fleet knows."}},{"@type":"Question","name":"How is Caura deployed?","acceptedAnswer":{"@type":"Answer","text":"Three ways, one engine. Open source under Apache 2.0, which you run yourself. Caura Cloud, the managed service with a free tier and SOC 2. And Enterprise, for on-prem, air-gapped or white-label deployments with custom limits, dedicated support with an SLA, and a dedicated account manager. The APIs and the governance model are the same in all three."}},{"@type":"Question","name":"What is in open source, and what does Enterprise add?","acceptedA
49nswer":{"@type":"Answer","text":"The open-source core is the whole engine: the governed store, MCP and REST, keystones, content policy, contradiction detection and the audit trail. Enterprise adds the deployment options (on-prem, air-gapped, white-label), custom limits and a custom LLM pipeline, dedicated support with an SLA, and a dedicated account manager."}},{"@type":"Question","name":"How is memory shared safely between agents and fleets?","acceptedAnswer":{"@type":"Answer","text":"Every memory carries a visibility scope and every agent carries a trust level, and recall returns only what the caller may see. The tenant is the hard isolation boundary; the fleet is the default collaboration boundary, and cross-fleet access needs explicit policy. On write, content policy detects PII, PCI and secrets and flags, masks or drops them. Every read, write and delete is attributed and logged."}},{"@type":"Question","name":"What are keystones?","acceptedAnswer":{"@type":"Answer","text":"Keystones are your organization's rules for agents, set at tenant, fleet or agent scope. Caura merges them and hands them to every agent at session start, so each session begins from the same policy. Access control does not depend on them: scopes, trust levels and content policy are enforced by the service on every operation, whatever the model does."}},{"@type":"Question","name":"Does Caura lock us into a model or framework?","acceptedA
49nswer":{"@type":"Answer","text":"No. Caura works with any model and any harness. Agents connect over MCP or REST, with Rail (in preview) for memory on every turn by code, and the Interviewer for writing up what an agent learned after the run."}},{"@type":"Question","name":"How do we start?","acceptedAnswer":{"@type":"Answer","text":"Engineers can start free on Caura Cloud or clone the open-source repo. For a team, we suggest a fleet-memory pilot: one workflow, five to twenty agents, two weeks, measured on repeated failures avoided, knowledge reused across agents, permission correctness, and cost per completed task."}},{"@type":"Question","name":"What does Caura cost?","acceptedAnswer":{"@type":"Answer","text":"Unlimited agents and fleets on every plan; you pay for what you store and recall. There is a free tier to start, paid self-serve plans, and custom Enterprise terms. See caura.ai/pricing for current limits."}}]}</script>
49</section><section class="jsx-b7ae5b576478e961 max-w-[820px] mx-auto px-6 pt-2 pb-20 max-md:pb-14"><div class="mc-reveal "><div class="jsx-b7ae5b576478e961 relative bg-gradient-to-br from-[#1a1508] to-[#0a0e18] border border-[#e3b34133] rounded-[18px] px-8 py-12 text-center overflow-hidden"><div class="jsx-b7ae5b576478e961 text-[10px] font-bold uppercase tracking-[2px] text-[#e3b341] mb-3">The next step</div><h2 class="jsx-b7ae5b576478e961 text-[30px] font-bold text-[#e6edf3] mb-3 tracking-[-0.02em] leading-[1.2]">Plan a fleet-memory pilot.</h2><p class="jsx-b7ae5b576478e961 text-[15px] text-[#a0aab4] max-w-[560px] mx-auto mb-4 leading-[1.7]">One workflow. Five to twenty agents. Two weeks. We measure four things: repeated failures avoided, knowledge reused across agents, permission correctness, and cost per completed task.</p><p class="jsx-b7ae5b576478e961 italic text-[16px] text-[#c9d1d9] mb-8">Agents are replaceable. Their memory is not.</p><div class="jsx-b7ae5b576478e961 flex gap-3 justify-center items-center flex-wrap"><a data-caura-cta="cta_footer_pilot" class="mc-btn-primary inline-block text-white px-7 py-3 rounded-[10px] text-[15px] font-semibold no-underline" href="/enterprise/#pilot">Plan a pilot</a><a data-caura-cta="cta_footer_get_started" class="inline-block text-[#e6edf3] px-7 py-3 rounded-[10px] text-[15px] font-semibold no-underline border border-[#30363d] hover:border-[#8b949e] transition-colors" href="/get-started/">Get started free</a></div></div></div></section><footer class="border-t border-border-default px-6 py-12"><div class="max-w-[1100px] mx-auto"><div class="grid grid-cols-2 md:grid-cols-[1.4fr_1fr_1fr_1fr_1fr] gap-8 mb-10"><div class="col-span-2 md:col-span-1"><img src="/static/images/brand/caura-logo-white.png" alt="Caura" class="h-7 w-auto mb-3"/><p class="text-sm text-text-secondary leading-[1.6] max-w-[260px] mb-4">Governed memory for AI agent fleets. One persistent memory agents learn from, with the control the enterprise has to answer for.</p><a href="mailto:[email protected]" class="text-sm font-medium text-text-primary hover:underline no-underline">[email protected]</a><div class="flex items-center gap-2 mt-4 flex-wrap"><a href="https://github.com/caura-ai/caura" target="_blank" rel="noopener noreferrer" title="View on GitHub" aria-label="View on GitHub" class="inline-flex items-center gap-1.5 px-2.5 py-1.5 rounded-md text-text-secondary hover:text-text-primary hover:bg-bg-raised transition-colors no-underline "><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="w-4 h-4"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"></path><path d="M9 18c-4.51 2-5-2-7-2"></path></svg></a><a href="https://linkedin.com/company/caura-ai" target="_blank" rel="noopener noreferrer" class="inline-flex items-center justify-center w-9 h-9 rounded-md text-text-secondary hover:text-text-primary hover:bg-bg-raised transition-colors no-underline" aria-label="Caura on LinkedIn" title="Caura on LinkedIn"><svg width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" class="w-4 h-4"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a href="https://twitter.com/CauraAI" target="_blank" rel="noopener noreferrer" class="inline-flex items-center justify-center w-9 h-9 rounded-md text-text-secondary hover:text-text-primary hover:bg-bg-raised transition-colors no-underline" aria-label="Caura on X (Twitter)" title="Caura on X (Twitter)"><svg viewBox="0 0 24 24" fill="currentColor" class="w-4 h-4" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"></path></svg></a></div></div><nav aria-label="For Enterprise"><h2 class="text-[11px] font-bold uppercase tracking-[1.5px] text-text-muted mb-3">For Enterprise</h2><ul class="m-0 p-0 list-none space-y-2"><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-u
49nderline" href="/enterprise/">Overview</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/caura-prism/">Caura Prism</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/use-cases/etoro-company-brain/">eToro case study</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/legal/security/">Security & SOC 2</a></li><li><a href="/enterprise#pilot" class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline">Plan a pilot</a></li></ul></nav><nav aria-label="For Developers"><h2 class="text-[11px] font-bold uppercase tracking-[1.5px] text-text-muted mb-3">For Developers</h2><ul class="m-0 p-0 list-none space-y-2"><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/get-started/">Get started free</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/docs/">Docs</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/mcp-server/">MCP Server</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/use-cases/">Use Cases</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/alternatives/">Alternatives</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/blog/">Blog</a></li></ul></nav><nav aria-label="For Agents"><h2 class="text-[11px] font-bold uppercase tracking-[1.5px] text-text-muted mb-3">For Agents</h2><ul class="m-0 p-0 list-none space-y-2"><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/docs/agents/">Agent reference</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/docs/integrations/rail/">Rail SDK (preview)</a></li><li><a href="/llms.txt" class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline">llms.txt</a></li><li><a href="/llms-full.txt" class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline">llms-full.txt</a></li></ul></nav><nav aria-label="Company"><h2 class="text-[11px] font-bold uppercase tracking-[1.5px] text-text-muted mb-3">Company</h2><ul class="m-0 p-0 list-none space-y-2"><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/about/">About</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/hiring/">Careers</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/pricing/">Pricing</a></li><li><a class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline" href="/legal/">Legal</a></li><li><a href="/signin" data-caura-cta="cta_footer_signin" class="text-text-secondary text-sm hover:text-text-primary transition-colors no-underline">Sign In</a></li></ul></nav></div><div class="flex flex-col sm:flex-row items-center justify-between gap-3 pt-6 border-t border-border-default text-xs text-text-muted"><span>Caura<!-- --> â governed memory for AI agent fleets</span><div class="flex items-center gap-4"><button type="button" class="text-text-muted hover:text-text-primary transition-colors bg-transparent border-0 p-0 cursor-pointer text-xs">Cookie preferences</button><span>© <!-- -->2026<!-- --> Caura Innovation Ltd. All rights reserved.</span></div></div></div></footer></main><!--$--><!--/$-->
49<script>(function(){ 50 51var EU = ["Europe/Amsterdam","Europe/Athens","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Helsinki","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Paris","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Vienna","Europe/Vilnius","Europe/Warsaw","Europe/Zagreb","Atlantic/Azores","Atlantic/Canary","Atlantic/Madeira","Asia/Nicosia"]; 52var prior = null; try { prior = localStorage.getItem('ga-consent-v1'); } catch(e){} 53var tz = ''; try { tz = Intl.DateTimeFormat().resolvedOptions().timeZone; } catch(e){} 54var allow = (prior === 'accepted') || (prior !== 'declined' && EU.indexOf(tz) < 0); 55 56if (!allow) return; 57var sid = null; 58try { 59 // Same session id the dashboard's lib/web-beacon.ts keeps, under the same 60 // name, so one visitor crossing site -> app stays one session. 61 sid = sessionStorage.getItem('caura-web-session'); 62 if (!sid) { 63 sid = (window.crypto && crypto.randomUUID) ? crypto.randomUUID() : String(Date.now()) + '-' + Math.random().toString(16).slice(2); 64 } 65 sessionStorage.setItem('caura-web-session', sid); 66} catch(e) { return; } 67var q = new URLSearchParams(window.location.search); 68var ref = null; try { ref = document.referrer ? new URL(document.referrer).hostname : null; } catch(e){} 69if (ref === window.location.hostname) ref = null; 70function send(ev) { 71 try { 72 var payload = JSON.stringify({ event: ev, path: window.location.pathname, referrer_host: ref, utm_source: q.get('utm_source'), utm_medium: q.get('utm_medium'), utm_campaign: q.get('utm_campaign'), session_id: sid }); 73 if (!(navigator.sendBeacon && navigator.sendBeacon('/api/v1/events/web', new Blob([payload], { type: 'application/json' })))) { 74 fetch('/api/v1/events/web', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: payload, keepalive: true }).catch(function(){}); 75 } 76 } catch(e){} 77} 78send('page_view'); 79document.addEventListener('click', function(e) { 80 var el = e.target && e.target.closest ? e.target.closest('[data-caura-cta]') : null; 81 if (!el) return; 82 var ev = el.getAttribute('data-caura-cta'); 83 if (!ev) return; 84 send(ev); 85 try { if (typeof window.gtag === 'function') window.gtag('event', ev); } catch(e){} 86}, true); 87})();</script>
87<script>(function(){ 88var GA = "G-KLYDXHH521"; 89if (!GA || GA === 'G-PLACE' + 'HOLD1') return; // prod-only signal: staging bakes the placeholder, so the pixel never fires there 90if (window.location.hostname !== "caura.ai") return; 91 92var EU = ["Europe/Amsterdam","Europe/Athens","Europe/Berlin","Europe/Bratislava","Europe/Brussels","Europe/Bucharest","Europe/Budapest","Europe/Copenhagen","Europe/Dublin","Europe/Gibraltar","Europe/Helsinki","Europe/Lisbon","Europe/Ljubljana","Europe/London","Europe/Luxembourg","Europe/Madrid","Europe/Malta","Europe/Paris","Europe/Prague","Europe/Riga","Europe/Rome","Europe/Sofia","Europe/Stockholm","Europe/Tallinn","Europe/Vienna","Europe/Vilnius","Europe/Warsaw","Europe/Zagreb","Atlantic/Azores","Atlantic/Canary","Atlantic/Madeira","Asia/Nicosia"]; 93var prior = null; try { prior = localStorage.getItem('ga-consent-v1'); } catch(e){} 94var tz = ''; try { tz = Intl.DateTimeFormat().resolvedOptions().timeZone; } catch(e){} 95var allow = (prior === 'accepted') || (prior !== 'declined' && EU.indexOf(tz) < 0); 96 97if (!allow) return; 98!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);}, 99s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js', 100a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); 101twq('config','r3bkg'); 102})();</script>
102<button type="button" aria-label="Open support chat" title="Support" class="fixed bottom-5 right-5 z-40 inline-flex h-14 w-14 items-center justify-center rounded-full bg-blue-600 text-white shadow-lg transition-colors hover:bg-blue-700"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-message-circle h-6 w-6" aria-hidden="true"><path d="M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"></path></svg></button>
102<script src="/_next/static/chunks/28flaeabfo316.js" id="_R_" async=""></script>
102<script>(self.__next_f=self.__next_f||[]).push([0])</script>
102<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n8:I[168027,[\"/_next/static/chunks/0u2d99uxs0jr6.js\",\"/_next/static/chunks/2m1-7ecydbuoq.js\",\"/_next/static/chunks/3l4b_335n81lv.js\",\"/_next/static/chunks/0b3z7yw4-zqxo.js\",\"/_next/static/chunks/2rvjh2xj62109.js\",\"/_next/static/chunks/3drwwncrh13oz.js\",\"/_next/static/chunks/3_h9u0y5_81el.js\",\"/_next/static/chunks/0wdihm-4796z1.js\"],\"default\",1]\n:HL[\"/_next/static/chunks/1jcmtx7mh1he2.css\",\"style\"]\n:HL[\"/_next/static/chunks/2u07sc6szb8l9.css\",\"style\"]\n:HL[\"/_next/static/media/fraunces_100_900-s.p.32sris142tqlb.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/fraunces_100_900_italic-s.p.16u3vygyjnhr0.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/geist_100_900-s.p.0wgildi0cnwt9.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/geist_mono_100_900-s.p.0r6juujl39pe6.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/ibm_plex_mono_400-s.p.40sczeszzbjw1.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/ibm_plex_mono_500-s.p.0oace-s_gkfks.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/ibm_plex_sans_100_700-s.p.0wiir8udbzjvx.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/inter_100_900-s.p.2bn3s6zvc0dyp.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/jetbrains_mono_100_800-s.p.3t6q91iet4nsy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/lora_400_700-s.p.23aeddxv5enbo.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/lora_400_700_italic-s.p.22x-ws2e_cdqh.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/sora_100_800-s.p.2y2uoi4t910qy.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n2:T5cf,"])</script>
102<script>self.__next_f.push([1,"(function(){\nvar GA = \"G-KLYDXHH521\";\nif (!GA || GA === 'G-PLACE' + 'HOLD1') return; // split so entrypoint sed/envsubst can't match this occurrence too\nif (window.location.hostname !== \"caura.ai\") return;\n\nvar EU = [\"Europe/Amsterdam\",\"Europe/Athens\",\"Europe/Berlin\",\"Europe/Bratislava\",\"Europe/Brussels\",\"Europe/Bucharest\",\"Europe/Budapest\",\"Europe/Copenhagen\",\"Europe/Dublin\",\"Europe/Gibraltar\",\"Europe/Helsinki\",\"Europe/Lisbon\",\"Europe/Ljubljana\",\"Europe/London\",\"Europe/Luxembourg\",\"Europe/Madrid\",\"Europe/Malta\",\"Europe/Paris\",\"Europe/Prague\",\"Europe/Riga\",\"Europe/Rome\",\"Europe/Sofia\",\"Europe/Stockholm\",\"Europe/Tallinn\",\"Europe/Vienna\",\"Europe/Vilnius\",\"Europe/Warsaw\",\"Europe/Zagreb\",\"Atlantic/Azores\",\"Atlantic/Canary\",\"Atlantic/Madeira\",\"Asia/Nicosia\"];\nvar prior = null; try { prior = localStorage.getItem('ga-consent-v1'); } catch(e){}\nvar tz = ''; try { tz = Intl.DateTimeFormat().resolvedOptions().timeZone; } catch(e){}\nvar allow = (prior === 'accepted') || (prior !== 'declined' \u0026\u0026 EU.indexOf(tz) \u003c 0);\n\nvar s = allow ? 'granted' : 'denied';\nwindow.dataLayer = window.dataLayer || [];\nwindow.gtag = function(){ dataLayer.push(arguments); };\ngtag('consent', 'default', { ad_storage: s, ad_user_data: s, ad_personalization: s, analytics_storage: s, wait_for_update: 500 });\ngtag('js', new Date());\ngtag('config', GA);\nvar t = document.createElement('script'); t.async = true; t.src = 'https://www.googletagmanager.com/gtag/js?id=' + GA; document.head.appendChild(t);\n})();"])</script>
102<script>self.__next_f.push([1,"3:T652,"])</script>
102<script>self.__next_f.push([1,"(function(){\n\nvar EU = [\"Europe/Amsterdam\",\"Europe/Athens\",\"Europe/Berlin\",\"Europe/Bratislava\",\"Europe/Brussels\",\"Europe/Bucharest\",\"Europe/Budapest\",\"Europe/Copenhagen\",\"Europe/Dublin\",\"Europe/Gibraltar\",\"Europe/Helsinki\",\"Europe/Lisbon\",\"Europe/Ljubljana\",\"Europe/London\",\"Europe/Luxembourg\",\"Europe/Madrid\",\"Europe/Malta\",\"Europe/Paris\",\"Europe/Prague\",\"Europe/Riga\",\"Europe/Rome\",\"Europe/Sofia\",\"Europe/Stockholm\",\"Europe/Tallinn\",\"Europe/Vienna\",\"Europe/Vilnius\",\"Europe/Warsaw\",\"Europe/Zagreb\",\"Atlantic/Azores\",\"Atlantic/Canary\",\"Atlantic/Madeira\",\"Asia/Nicosia\"];\nvar prior = null; try { prior = localStorage.getItem('ga-consent-v1'); } catch(e){}\nvar tz = ''; try { tz = Intl.DateTimeFormat().resolvedOptions().timeZone; } catch(e){}\nvar allow = (prior === 'accepted') || (prior !== 'declined' \u0026\u0026 EU.indexOf(tz) \u003c 0);\n\n(function(h,o,u,n,d){h=h[d]=h[d]||{q:[],onReady:function(c){h.q.push(c)}};d=o.createElement(u);d.async=1;d.src=n;n=o.getElementsByTagName(u)[0];n.parentNode.insertBefore(d,n)})(window,document,'script','https://www.datadoghq-browser-agent.com/us5/v6/datadog-rum.js','DD_RUM');\nwindow.DD_RUM.onReady(function() {\n window.DD_RUM.init({\n applicationId: \"ea0749b5-d704-412e-bc5e-df7d0e0a9c6d\",\n clientToken: \"pub65e1e33024b0d96c056ed3dc9d264b69\",\n site: 'us5.datadoghq.com',\n service: 'caura-site',\n env: \"production\",\n sessionSampleRate: 100,\n sessionReplaySampleRate: 0,\n defaultPrivacyLevel: 'mask-user-input',\n trackUserInteractions: true,\n trackResources: true,\n trackLongTasks: true,\n trackingConsent: allow ? 'granted' : 'not-granted'\n });\n});\n})();"])</script>
102<script>self.__next_f.push([1,"0:{\"P\":null,\"c\":[\"\",\"\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"__PAGE__\",{},\"$undefined\",\"$undefined\",4608]},\"$undefined\",\"$undefined\",4624],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/1jcmtx7mh1he2.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2u07sc6szb8l9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0u2d99uxs0jr6.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/2m1-7ecydbuoq.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/3l4b_335n81lv.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/0b3z7yw4-zqxo.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/2rvjh2xj62109.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/3drwwncrh13oz.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-6\",{\"src\":\"/_next/static/chunks/3_h9u0y5_81el.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-7\",{\"src\":\"/_next/static/chunks/0wdihm-4796z1.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"suppressHydrationWarning\":true,\"className\":\"geist_79dd3725-module__WnzKyG__variable geistmono_56242d2a-module__jh_x5G__variable\",\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$3\"}}],\"$L4\"]}],\"$L5\"]}]]}],{\"children\":[\"$L6\",{},null,false,null]},null,false,null],\"$L7\",false]],\"m\":\"$undefined\",\"G\":[\"$8\",[\"$L9\",\"$La\"]],\"S\":true,\"h\":null,\"r\":\"$undefined\",\"s\":\"$undefined\",\"a\":\"$undefined\",\"l\":\"$undefined\",\"p\":\"$undefined\",\"d\":\"$undefined\",\"b\":\"xeoqtYG5wOrELXFQqR3Rg\"}\n"])</script>
102<script>self.__next_f.push([1,"b:I[274810,[\"/_next/static/chunks/0u2d99uxs0jr6.js\",\"/_next/static/chunks/2m1-7ecydbuoq.js\",\"/_next/static/chunks/3l4b_335n81lv.js\",\"/_next/static/chunks/0b3z7yw4-zqxo.js\",\"/_next/static/chunks/2rvjh2xj62109.js\",\"/_next/static/chunks/3drwwncrh13oz.js\",\"/_next/static/chunks/3_h9u0y5_81el.js\",\"/_next/static/chunks/0wdihm-4796z1.js\"],\"RootProviders\"]\nc:I[339756,[\"/_next/static/chunks/33t46atd3n2zd.js\"],\"default\"]\nd:I[837457,[\"/_next/static/chunks/33t46atd3n2zd.js\"],\"default\"]\ne:I[371254,[\"/_next/static/chunks/0u2d99uxs0jr6.js\",\"/_next/static/chunks/2m1-7ecydbuoq.js\",\"/_next/static/chunks/3l4b_335n81lv.js\",\"/_next/static/chunks/0b3z7yw4-zqxo.js\",\"/_next/static/chunks/2rvjh2xj62109.js\",\"/_next/static/chunks/3drwwncrh13oz.js\",\"/_next/static/chunks/3_h9u0y5_81el.js\",\"/_next/static/chunks/0wdihm-4796z1.js\"],\"default\"]\n13:I[897367,[\"/_next/static/chunks/33t46atd3n2zd.js\"],\"OutletBoundary\"]\n14:\"$Sreact.suspense\"\n16:I[897367,[\"/_next/static/chunks/33t46atd3n2zd.js\"],\"ViewportBoundary\"]\n18:I[897367,[\"/_next/static/chunks/33t46atd3n2zd.js\"],\"MetadataBoundary\"]\n4:[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"[{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"SoftwareApplication\\\",\\\"name\\\":\\\"Caura\\\",\\\"alternateName\\\":\\\"MemClaw\\\",\\\"url\\\":\\\"https://caura.ai\\\",\\\"applicationCategory\\\":\\\"DeveloperApplication\\\",\\\"operatingSystem\\\":\\\"Any\\\",\\\"description\\\":\\\"Caura (formerly MemClaw): governed memory for AI agent fleets. One persistent memory agents learn from; scopes, policy, audit and isolation built in.\\\",\\\"offers\\\":{\\\"@type\\\":\\\"AggregateOffer\\\",\\\"priceCurrency\\\":\\\"USD\\\",\\\"lowPrice\\\":\\\"0\\\",\\\"highPrice\\\":\\\"399\\\",\\\"offerCount\\\":\\\"4\\\"},\\\"creator\\\":{\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Caura AI\\\",\\\"url\\\":\\\"https://caura.ai\\\",\\\"sameAs\\\":[\\\"https://twitter.com/CauraAI\\\",\\\"https://linkedin.com/company/caura-ai\\\",\\\"https://github.com/caura-ai\\\"]}},{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"Organization\\\",\\\"name\\\":\\\"Caura AI\\\",\\\"url\\\":\\\"https://caura.ai\\\",\\\"logo\\\":\\\"https://caura.ai/icon.svg\\\",\\\"sameAs\\\":[\\\"https://twitter.com/CauraAI\\\",\\\"https://linkedin.com/company/caura-ai\\\",\\\"https://github.com/caura-ai\\\"]}]\"}}]\nf:T96e,"])</script>
102<script>self.__next_f.push([1,"(function(){\n\nvar EU = [\"Europe/Amsterdam\",\"Europe/Athens\",\"Europe/Berlin\",\"Europe/Bratislava\",\"Europe/Brussels\",\"Europe/Bucharest\",\"Europe/Budapest\",\"Europe/Copenhagen\",\"Europe/Dublin\",\"Europe/Gibraltar\",\"Europe/Helsinki\",\"Europe/Lisbon\",\"Europe/Ljubljana\",\"Europe/London\",\"Europe/Luxembourg\",\"Europe/Madrid\",\"Europe/Malta\",\"Europe/Paris\",\"Europe/Prague\",\"Europe/Riga\",\"Europe/Rome\",\"Europe/Sofia\",\"Europe/Stockholm\",\"Europe/Tallinn\",\"Europe/Vienna\",\"Europe/Vilnius\",\"Europe/Warsaw\",\"Europe/Zagreb\",\"Atlantic/Azores\",\"Atlantic/Canary\",\"Atlantic/Madeira\",\"Asia/Nicosia\"];\nvar prior = null; try { prior = localStorage.getItem('ga-consent-v1'); } catch(e){}\nvar tz = ''; try { tz = Intl.DateTimeFormat().resolvedOptions().timeZone; } catch(e){}\nvar allow = (prior === 'accepted') || (prior !== 'declined' \u0026\u0026 EU.indexOf(tz) \u003c 0);\n\nif (!allow) return;\nvar sid = null;\ntry {\n // Same session id the dashboard's lib/web-beacon.ts keeps, under the same\n // name, so one visitor crossing site -\u003e app stays one session.\n sid = sessionStorage.getItem('caura-web-session');\n if (!sid) {\n sid = (window.crypto \u0026\u0026 crypto.randomUUID) ? crypto.randomUUID() : String(Date.now()) + '-' + Math.random().toString(16).slice(2);\n }\n sessionStorage.setItem('caura-web-session', sid);\n} catch(e) { return; }\nvar q = new URLSearchParams(window.location.search);\nvar ref = null; try { ref = document.referrer ? new URL(document.referrer).hostname : null; } catch(e){}\nif (ref === window.location.hostname) ref = null;\nfunction send(ev) {\n try {\n var payload = JSON.stringify({ event: ev, path: window.location.pathname, referrer_host: ref, utm_source: q.get('utm_source'), utm_medium: q.get('utm_medium'), utm_campaign: q.get('utm_campaign'), session_id: sid });\n if (!(navigator.sendBeacon \u0026\u0026 navigator.sendBeacon('/api/v1/events/web', new Blob([payload], { type: 'application/json' })))) {\n fetch('/api/v1/events/web', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: payload, keepalive: true }).catch(function(){});\n }\n } catch(e){}\n}\nsend('page_view');\ndocument.addEventListener('click', function(e) {\n var el = e.target \u0026\u0026 e.target.closest ? e.target.closest('[data-caura-cta]') : null;\n if (!el) return;\n var ev = el.getAttribute('data-caura-cta');\n if (!ev) return;\n send(ev);\n try { if (typeof window.gtag === 'function') window.gtag('event', ev); } catch(e){}\n}, true);\n})();"])</script>
102<script>self.__next_f.push([1,"5:[\"$\",\"body\",null,{\"className\":\"font-sans antialiased flex flex-col min-h-screen\",\"children\":[[\"$\",\"$Lb\",null,{\"children\":[\"$\",\"$Lc\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$Ld\",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.\"}]}]]}]}]],[]],\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],[\"$\",\"$Le\",null,{}],[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$f\"}}],\"$L10\",\"$L11\"]}]\n"])</script>
102<script>self.__next_f.push([1,"6:[\"$\",\"$1\",\"c\",{\"children\":[\"$L12\",[[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/0awe0z_p70hn5.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/0j9yntet4y9j3.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"$L13\",null,{\"children\":[\"$\",\"$14\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@15\"}]}]]}]\n7:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L16\",null,{\"children\":\"$L17\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L18\",null,{\"children\":[\"$\",\"$14\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L19\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n9:[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/1jcmtx7mh1he2.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\na:[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/2u07sc6szb8l9.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}]\n"])</script>
102<script>self.__next_f.push([1,"1b:I[644713,[\"/_next/static/chunks/0u2d99uxs0jr6.js\",\"/_next/static/chunks/2m1-7ecydbuoq.js\",\"/_next/static/chunks/3l4b_335n81lv.js\",\"/_next/static/chunks/0b3z7yw4-zqxo.js\",\"/_next/static/chunks/2rvjh2xj62109.js\",\"/_next/static/chunks/3drwwncrh13oz.js\",\"/_next/static/chunks/3_h9u0y5_81el.js\",\"/_next/static/chunks/0wdihm-4796z1.js\"],\"default\"]\n1a:T56d,"])</script>
102<script>self.__next_f.push([1,"(function(){\nvar GA = \"G-KLYDXHH521\";\nif (!GA || GA === 'G-PLACE' + 'HOLD1') return; // prod-only signal: staging bakes the placeholder, so the pixel never fires there\nif (window.location.hostname !== \"caura.ai\") return;\n\nvar EU = [\"Europe/Amsterdam\",\"Europe/Athens\",\"Europe/Berlin\",\"Europe/Bratislava\",\"Europe/Brussels\",\"Europe/Bucharest\",\"Europe/Budapest\",\"Europe/Copenhagen\",\"Europe/Dublin\",\"Europe/Gibraltar\",\"Europe/Helsinki\",\"Europe/Lisbon\",\"Europe/Ljubljana\",\"Europe/London\",\"Europe/Luxembourg\",\"Europe/Madrid\",\"Europe/Malta\",\"Europe/Paris\",\"Europe/Prague\",\"Europe/Riga\",\"Europe/Rome\",\"Europe/Sofia\",\"Europe/Stockholm\",\"Europe/Tallinn\",\"Europe/Vienna\",\"Europe/Vilnius\",\"Europe/Warsaw\",\"Europe/Zagreb\",\"Atlantic/Azores\",\"Atlantic/Canary\",\"Atlantic/Madeira\",\"Asia/Nicosia\"];\nvar prior = null; try { prior = localStorage.getItem('ga-consent-v1'); } catch(e){}\nvar tz = ''; try { tz = Intl.DateTimeFormat().resolvedOptions().timeZone; } catch(e){}\nvar allow = (prior === 'accepted') || (prior !== 'declined' \u0026\u0026 EU.indexOf(tz) \u003c 0);\n\nif (!allow) return;\n!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);},\ns.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js',\na=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');\ntwq('config','r3bkg');\n})();"])</script>
102<script>self.__next_f.push([1,"10:[\"$\",\"script\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"$1a\"}}]\n11:[\"$\",\"$L1b\",null,{}]\n"])</script>
102<script>self.__next_f.push([1,"1c:I[569052,[\"/_next/static/chunks/0u2d99uxs0jr6.js\",\"/_next/static/chunks/2m1-7ecydbuoq.js\",\"/_next/static/chunks/3l4b_335n81lv.js\",\"/_next/static/chunks/0b3z7yw4-zqxo.js\",\"/_next/static/chunks/2rvjh2xj62109.js\",\"/_next/static/chunks/3drwwncrh13oz.js\",\"/_next/static/chunks/3_h9u0y5_81el.js\",\"/_next/static/chunks/0wdihm-4796z1.js\",\"/_next/static/chunks/0awe0z_p70hn5.js\",\"/_next/static/chunks/0j9yntet4y9j3.js\"],\"default\"]\n12:[\"$\",\"$L1c\",null,{\"initialStats\":{\"api\":\"Online\",\"db\":\"Connected\",\"tenants\":\"73\",\"agents\":\"215\",\"memories\":\"28,416\"}}]\n"])</script>
102<script>self.__next_f.push([1,"17:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
102<script>self.__next_f.push([1,"1d:I[27201,[\"/_next/static/chunks/33t46atd3n2zd.js\"],\"IconMark\"]\n15:null\n"])</script>
102<script>self.__next_f.push([1,"19:[[\"$\",\"title\",\"0\",{\"children\":\"Caura â Governed Memory for AI Agent Fleets\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"Caura (formerly MemClaw): governed memory for AI agent fleets. One persistent memory agents learn from; scopes, policy, audit and isolation built in.\"}],[\"$\",\"meta\",\"2\",{\"name\":\"linkedin:owner\",\"content\":\"https://linkedin.com/company/caura-ai\"}],[\"$\",\"link\",\"3\",{\"rel\":\"canonical\",\"href\":\"https://caura.ai/\"}],[\"$\",\"meta\",\"4\",{\"property\":\"og:title\",\"content\":\"Caura â Governed Memory for AI Agent Fleets\"}],[\"$\",\"meta\",\"5\",{\"property\":\"og:description\",\"content\":\"Caura (formerly MemClaw): governed memory for AI agent fleets. One persistent memory agents learn from; scopes, policy, audit and isolation built in.\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:url\",\"content\":\"https://caura.ai/\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:site_name\",\"content\":\"Caura\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:image\",\"content\":\"https://caura.ai/opengraph-image?8df06bdf75a563a6\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:alt\",\"content\":\"Caura â governed memory for AI agent fleets. The memory agents love. The control enterprises need.\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"15\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:site\",\"content\":\"@CauraAI\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:title\",\"content\":\"Caura â Governed Memory for AI Agent Fleets\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:description\",\"content\":\"Caura (formerly MemClaw): governed memory for AI agent fleets. One persistent memory agents learn from; scopes, policy, audit and isolation built in.\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:image\",\"content\":\"https://caura.ai/twitter-image?2363a949f674d5eb\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image:alt\",\"content\":\"Caura â governed memory for AI agent fleets. The memory agents love. The control enterprises need.\"}],[\"$\",\"meta\",\"21\",{\"name\":\"twitter:image:type\",\"content\":\"image/png\"}],[\"$\",\"meta\",\"22\",{\"name\":\"twitter:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"23\",{\"name\":\"twitter:image:height\",\"content\":\"630\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/icon.svg\",\"type\":\"image/svg+xml\"}],[\"$\",\"$L1d\",\"25\",{}]]\n"])</script>
102</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.