-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
27 lines (27 loc) · 24.4 KB
/
index.html
File metadata and controls
27 lines (27 loc) · 24.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<!doctype html><html lang=en dir=ltr class="docs-wrapper plugin-docs plugin-id-default docs-version-current docs-doc-page docs-doc-id-introduction" data-has-hydrated=false><head><meta charset=UTF-8><meta name=generator content="Docusaurus v3.10.1"><title data-rh=true>Introduction | AtomicMemory</title><meta data-rh=true name=viewport content="width=device-width, initial-scale=1.0"/><meta data-rh=true name=twitter:card content=summary_large_image /><meta data-rh=true property=og:image content=https://docs.atomicmemory.ai/img/logo-full.svg /><meta data-rh=true name=twitter:image content=https://docs.atomicmemory.ai/img/logo-full.svg /><meta data-rh=true property=og:url content=https://docs.atomicmemory.ai/ /><meta data-rh=true property=og:locale content=en /><meta data-rh=true name=docusaurus_locale content=en /><meta data-rh=true name=docsearch:language content=en /><meta data-rh=true name=docusaurus_version content=current /><meta data-rh=true name=docusaurus_tag content=docs-default-current /><meta data-rh=true name=docsearch:version content=current /><meta data-rh=true name=docsearch:docusaurus_tag content=docs-default-current /><meta data-rh=true property=og:title content="Introduction | AtomicMemory"/><meta data-rh=true name=description content="AtomicMemory is an open-source memory engine for AI applications, semantic retrieval, AUDN mutation (Add / Update / Delete / No-op), and contradiction-safe claim versioning, delivered as an HTTP service you can run with one docker compose up. It is pluggable at every seam: swap the embedding provider, the LLM, the storage backend, or the scope model without forking. The engine ships as a standardized platform layer, not a framework, not a SaaS, so your agents, assistants, and products can compose the memory stack they need."/><meta data-rh=true property=og:description content="AtomicMemory is an open-source memory engine for AI applications, semantic retrieval, AUDN mutation (Add / Update / Delete / No-op), and contradiction-safe claim versioning, delivered as an HTTP service you can run with one docker compose up. It is pluggable at every seam: swap the embedding provider, the LLM, the storage backend, or the scope model without forking. The engine ships as a standardized platform layer, not a framework, not a SaaS, so your agents, assistants, and products can compose the memory stack they need."/><link data-rh=true rel=icon href=/img/logo.svg /><link data-rh=true rel=canonical href=https://docs.atomicmemory.ai/ /><link data-rh=true rel=alternate href=https://docs.atomicmemory.ai/ hreflang=en /><link data-rh=true rel=alternate href=https://docs.atomicmemory.ai/ hreflang=x-default /><script data-rh=true>document.addEventListener("DOMContentLoaded",function(){void 0===window.docusaurus&&insertBanner()});function insertBanner(){var n=document.createElement("div");n.id="__docusaurus-base-url-issue-banner-container",n.innerHTML='\n<div id="__docusaurus-base-url-issue-banner" style="border: thick solid red; background-color: rgb(255, 230, 179); margin: 20px; padding: 20px; font-size: 20px;">\n <p style="font-weight: bold; font-size: 30px;">Your Docusaurus site did not load properly.</p>\n <p>A very common reason is a wrong site <a href="https://docusaurus.io/docs/docusaurus.config.js/#baseUrl" style="font-weight: bold;">baseUrl configuration</a>.</p>\n <p>Current configured baseUrl = <span style="font-weight: bold; color: red;">/</span> (default value)</p>\n <p>We suggest trying baseUrl = <span id="__docusaurus-base-url-issue-banner-suggestion-container" style="font-weight: bold; color: green;"></span></p>\n</div>\n',document.body.prepend(n);var e=document.getElementById("__docusaurus-base-url-issue-banner-suggestion-container"),s=window.location.pathname;e.innerHTML="/"===s.substr(-1)?s:s+"/"}</script><script data-rh=true type=application/ld+json>{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":"https://docs.atomicmemory.ai/","name":"Introduction","position":1}]}</script><link rel=preconnect href=https://fonts.googleapis.com><link rel=preconnect href=https://fonts.gstatic.com crossorigin=anonymous><link rel=stylesheet href="https://fonts.googleapis.com/css2?family=Work+Sans:wght@400;500;600;700;800&family=Fira+Mono:wght@400;500;700&display=swap"><link rel=stylesheet href=/assets/css/styles.224f5720.css /><script src=/assets/js/runtime~main.b62bc408.js defer></script><script src=/assets/js/main.af6c7e72.js defer></script></head><body><svg style="display: none;"><defs>
<symbol id=theme-svg-external-link viewBox="0 0 24 24"><path fill=currentColor d="M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"/></symbol>
</defs></svg>
<script>!function(){var t=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return window.localStorage.getItem("theme-87a")}catch(t){}}();document.documentElement.setAttribute("data-theme",t||(window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light")),document.documentElement.setAttribute("data-theme-choice",t||"system")}(),function(){try{for(var[t,e]of new URLSearchParams(window.location.search).entries())if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.setAttribute(a,e)}}catch(t){}}()</script><div id=__docusaurus><link rel=preload as=image href=/img/logo-full.svg /><link rel=preload as=image href=/img/logo-full-white.svg /><div role=region aria-label="Skip to main content"><a class=skipToContent_fXgn href=#__docusaurus_skipToContent_fallback>Skip to main content</a></div><nav aria-label=Main class="theme-layout-navbar navbar navbar--fixed-top"><div class=navbar__inner><div class="theme-layout-navbar-left navbar__items"><button aria-label="Toggle navigation bar" aria-expanded=false class="navbar__toggle clean-btn" type=button><svg width=30 height=30 viewBox="0 0 30 30" aria-hidden=true><path stroke=currentColor stroke-linecap=round stroke-miterlimit=10 stroke-width=2 d="M4 7h22M4 15h22M4 23h22"/></svg></button><a class=navbar__brand href=/><div class=navbar__logo><img src=/img/logo-full.svg alt="AtomicMemory Logo" class="themedComponent_mlkZ themedComponent--light_NVdE"/><img src=/img/logo-full-white.svg alt="AtomicMemory Logo" class="themedComponent_mlkZ themedComponent--dark_xIcU"/></div></a><a aria-current=page class="navbar__item navbar__link navbar__link--active" href=/>Platform</a><a class="navbar__item navbar__link" href=/sdk/overview>SDK</a><a class="navbar__item navbar__link" href=/cli>CLI</a><a class="navbar__item navbar__link" href=/integrations/overview>Integrations</a><a class="navbar__item navbar__link" href=/api-reference/http/conventions>API Reference</a></div><div class="theme-layout-navbar-right navbar__items navbar__items--right"><a href=https://github.com/atomicmemory/atomicmemory-core target=_blank rel="noopener noreferrer" class="navbar__item navbar__link">GitHub<svg width=13.5 height=13.5 aria-label="(opens in new tab)" class=iconExternalLink_nPIU><use href=#theme-svg-external-link /></svg></a><div class="toggle_vylO colorModeToggle_DEke"><button class="clean-btn toggleButton_gllP toggleButtonDisabled_aARS" type=button disabled title="system mode" aria-label="Switch between dark and light mode (currently system mode)"><svg viewBox="0 0 24 24" width=24 height=24 aria-hidden=true class="toggleIcon_g3eP lightToggleIcon_pyhR"><path fill=currentColor d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"/></svg><svg viewBox="0 0 24 24" width=24 height=24 aria-hidden=true class="toggleIcon_g3eP darkToggleIcon_wfgR"><path fill=currentColor d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"/></svg><svg viewBox="0 0 24 24" width=24 height=24 aria-hidden=true class="toggleIcon_g3eP systemToggleIcon_QzmC"><path fill=currentColor d="m12 21c4.971 0 9-4.029 9-9s-4.029-9-9-9-9 4.029-9 9 4.029 9 9 9zm4.95-13.95c1.313 1.313 2.05 3.093 2.05 4.95s-0.738 3.637-2.05 4.95c-1.313 1.313-3.093 2.05-4.95 2.05v-14c1.857 0 3.637 0.737 4.95 2.05z"/></svg></button></div><div class=navbarSearchContainer_Bca1></div></div></div><div role=presentation class=navbar-sidebar__backdrop></div></nav><div id=__docusaurus_skipToContent_fallback class="theme-layout-main main-wrapper mainWrapper_z2l0"><div class=docsWrapper_hBAB><button aria-label="Scroll back to top" class="clean-btn theme-back-to-top-button backToTopButton_sjWU" type=button></button><div class=docRoot_UBD9><aside class="theme-doc-sidebar-container docSidebarContainer_YfHR"><div class=sidebarViewport_aRkj><div class=sidebar_njMd><nav aria-label="Docs sidebar" class="menu thin-scrollbar menu_SIkG"><ul class="theme-doc-sidebar-menu menu__list"><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1 menu__list-item"><a class="menu__link menu__link--active" aria-current=page href=/><span title=Introduction class=linkLabel_WmDU>Introduction</span></a><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-1 menu__list-item"><a class=menu__link href=/quickstart><span title=Quickstart class=linkLabel_WmDU>Quickstart</span></a><li class="theme-doc-sidebar-item-category theme-doc-sidebar-item-category-level-1 menu__list-item"><div class=menu__list-item-collapsible><a class="categoryLink_byQd menu__link menu__link--sublist menu__link--sublist-caret" role=button aria-expanded=true href=/platform/architecture><span title=Platform class=categoryLinkLabel_W154>Platform</span></a></div><ul class=menu__list><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class=menu__link tabindex=0 href=/platform/architecture><span title=Architecture class=linkLabel_WmDU>Architecture</span></a><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class=menu__link tabindex=0 href=/platform/composition><span title=Composition class=linkLabel_WmDU>Composition</span></a><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class=menu__link tabindex=0 href=/platform/consuming-core><span title="Consuming core" class=linkLabel_WmDU>Consuming core</span></a><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class=menu__link tabindex=0 href=/platform/stores><span title=Stores class=linkLabel_WmDU>Stores</span></a><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class=menu__link tabindex=0 href=/platform/providers><span title=Providers class=linkLabel_WmDU>Providers</span></a><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class=menu__link tabindex=0 href=/platform/scope><span title=Scope class=linkLabel_WmDU>Scope</span></a><li class="theme-doc-sidebar-item-link theme-doc-sidebar-item-link-level-2 menu__list-item"><a class=menu__link tabindex=0 href=/platform/observability><span title=Observability class=linkLabel_WmDU>Observability</span></a></ul></ul></nav></div></div></aside><main class=docMainContainer_TBSr><div class="container padding-top--md padding-bottom--lg"><div class=row><div class="col docItemCol_xLCN"><div class=docItemContainer_jfFK><article><nav class="theme-doc-breadcrumbs breadcrumbsContainer_Z_bl" aria-label=Breadcrumbs><ul class=breadcrumbs><li class=breadcrumbs__item><a aria-label="Home page" class=breadcrumbs__link href=/><svg viewBox="0 0 24 24" class=breadcrumbHomeIcon_YNFT><path d="M10 19v-5h4v5c0 .55.45 1 1 1h3c.55 0 1-.45 1-1v-7h1.7c.46 0 .68-.57.33-.87L12.67 3.6c-.38-.34-.96-.34-1.34 0l-8.36 7.53c-.34.3-.13.87.33.87H5v7c0 .55.45 1 1 1h3c.55 0 1-.45 1-1z" fill=currentColor /></svg></a><li class="breadcrumbs__item breadcrumbs__item--active"><span class=breadcrumbs__link>Introduction</span></ul></nav><div class="tocCollapsible_ETCw theme-doc-toc-mobile tocMobile_ITEo"><button type=button class="clean-btn tocCollapsibleButton_TO0P">On this page</button></div><div class="theme-doc-markdown markdown"><div class=row><div class="col col--12 markdown"><header><h1 class="anchor anchorTarget_QU3I" id=introduction><a href=#introduction class=headingLink_no4V aria-label="Copy link to Introduction" title="Copy link to Introduction"><span aria-hidden=true data-markdown-ignore=true class=headingIcon_Pk3T>#</span><span class=headingText_IKAy>Introduction</span></a></h1></header>
<blockquote data-llms-directive=true>
<p>Agent index: <a href=/llms.txt target=_blank rel="noopener noreferrer" class="">llms.txt</a></p>
</blockquote>
<p>AtomicMemory is an open-source memory engine for AI applications, semantic retrieval, AUDN mutation (Add / Update / Delete / No-op), and contradiction-safe claim versioning, delivered as an HTTP service you can run with one <code>docker compose up</code>. It is pluggable at every seam: swap the embedding provider, the LLM, the storage backend, or the scope model without forking. The engine ships as a standardized platform layer, not a framework, not a SaaS, so your agents, assistants, and products can compose the memory stack they need.</p>
<h2 class="anchor anchorTarget_QU3I" id=why-atomicmemory><a href=#why-atomicmemory class=headingLink_no4V aria-label="Copy link to Why AtomicMemory" title="Copy link to Why AtomicMemory"><span aria-hidden=true data-markdown-ignore=true class=headingIcon_Pk3T>#</span><span class=headingText_IKAy>Why AtomicMemory</span></a></h2>
<p>AI memory is becoming a platform concern, not a product feature. Most existing options force a hosted runtime, a specific agent framework, or a proprietary query language. AtomicMemory is designed around the opposite defaults.</p>
<p>Memory is also production state. If remembered facts can change agent behavior, engineers need to inspect them, correct them, audit where they came from, and replace the parts of the system they disagree with. Most memory products optimize for recall first and expose operational control later. AtomicMemory is built for memory you can own.</p>
<table><thead><tr><th>Production requirement<th>AtomicMemory<th>mem0<th>Letta<th>Zep<tbody><tr><td>Own the memory layer, not rent a hosted opinion<td><strong>Best fit.</strong> Apache-2.0 engine, self-hosted by default, Postgres-backed, no required hosted control plane.<td>OSS plus hosted platform orientation.<td>Self-hosted agent runtime.<td>OSS plus commercial / hosted platform orientation.<tr><td>Inspect memory during an incident<td><strong>Best fit.</strong> Stored content, trust, source, timestamps, mutation lineage, and audit surfaces live in inspectable engine state and ordinary Postgres.<td>Inspection depends on Mem0's exposed APIs and platform surfaces.<td>Inspection happens through the Letta agent/runtime model.<td>Inspection depends on the server and hosted / platform surfaces.<tr><td>Correct bad memory without wiping the user<td><strong>Best fit.</strong> AUDN mutation, <code>SUPERSEDE</code>, <code>CLARIFY</code>, trust scoring, CRUD, consolidation, and decay are core domains.<td>Primarily memory add/search/update/delete abstraction.<td>Memory correction is coupled to agent state.<td>Memory correction is coupled to the server's memory model.<tr><td>Debug why retrieval behaved a certain way<td><strong>Best fit.</strong> Search responses separate retrieval, packaging, and final context assembly in a structured observability envelope.<td>Logs and integrations.<td>Framework-dependent tracing.<td>Hosted / server observability.<tr><td>Swap internals without rewriting the product<td><strong>Best fit.</strong> Ingest, Search, CRUD, Lifecycle, Trust, stores, embeddings, LLMs, and SDK backends are explicit typed seams.<td>Provider and storage choices exist, but the core pipeline is not exposed as five replaceable domains.<td>Customize by adopting or extending the Letta agent runtime.<td>Customize mostly through server configuration and supported APIs.<tr><td>Run deterministic local tests and benchmarks<td><strong>Best fit.</strong> The same engine boots as production HTTP, in-process TypeScript, or ephemeral test server from <code>createCoreRuntime</code>.<td>Possible, but not the primary product shape.<td>Possible inside the Letta framework.<td>Server-oriented; less suited to per-test composition.<tr><td>Keep app code portable across memory engines<td><strong>Best fit.</strong> The TypeScript SDK routes through <code>MemoryProvider</code>, so apps can compare AtomicMemory, Mem0, or custom backends behind one interface.<td>You integrate with Mem0's SDK/API.<td>You integrate with Letta's agent/runtime abstractions.<td>You integrate with Zep's server/API model.</table>
<p>Sources for third-party positioning: <a href=https://docs.mem0.ai/open-source/overview target=_blank rel="noopener noreferrer" class="">Mem0 OSS overview</a>, <a href=https://docs.letta.com/guides/get-started/intro target=_blank rel="noopener noreferrer" class="">Letta intro</a>, <a href=https://help.getzep.com/overview target=_blank rel="noopener noreferrer" class="">Zep overview</a>. AtomicMemory architecture details: <a class="" href=/platform/architecture>Architecture</a>, <a class="" href=/platform/composition>Composition</a>, <a class="" href=/platform/scope>Scope</a>, <a class="" href=/platform/observability>Observability</a>.</p>
<p>The pitch is not "we do more." It is: the seams are explicit, the contracts are stable, and you compose your own stack.</p>
<h2 class="anchor anchorTarget_QU3I" id=platform-at-a-glance><a href=#platform-at-a-glance class=headingLink_no4V aria-label="Copy link to Platform at a glance" title="Copy link to Platform at a glance"><span aria-hidden=true data-markdown-ignore=true class=headingIcon_Pk3T>#</span><span class=headingText_IKAy>Platform at a glance</span></a></h2>
<ul>
<li class=""><strong>Pluggable storage</strong>, five domain-facing store interfaces so ingest, search, CRUD, lifecycle, and trust each see only the contract they need (<a class="" href=/platform/stores>stores</a>)</li>
<li class=""><strong>Pluggable providers</strong>, embeddings via openai, openai-compatible, ollama, transformers (local WASM), or voyage; LLM via openai, openai-compatible, ollama, anthropic, google, or groq (<a class="" href=/platform/providers>providers</a>)</li>
<li class=""><strong>Explicit composition</strong>, a single composition root wires the runtime container; no hidden singletons, no global state (<a class="" href=/platform/composition>composition</a>)</li>
<li class=""><strong>First-class scope</strong>, user, workspace, and agent scopes dispatched at the request boundary, not bolted on after (<a class="" href=/platform/scope>scope</a>)</li>
<li class=""><strong>Observability as contract</strong>, every search response carries a stable trace schema so dashboards and evals never break on a refactor (<a class="" href=/platform/observability>observability</a>)</li>
<li class=""><strong>Domain separation</strong>, Ingest, Search, CRUD, Lifecycle, and Trust are independent domains with their own routes and services (<a class="" href=/platform/architecture>architecture</a>)</li>
</ul>
<h2 class="anchor anchorTarget_QU3I" id=try-it-in-2-minutes><a href=#try-it-in-2-minutes class=headingLink_no4V aria-label="Copy link to Try it in 2 minutes" title="Copy link to Try it in 2 minutes"><span aria-hidden=true data-markdown-ignore=true class=headingIcon_Pk3T>#</span><span class=headingText_IKAy>Try it in 2 minutes</span></a></h2>
<p>The fastest path is the <a class="" href=/quickstart>Quickstart</a>: clone the core repo, set an API key, <code>docker compose up</code>, and run your first ingest and search with two curl commands.</p>
<p>Core is HTTP-first, so any language works today. The <a class="" href=/sdk/overview>TypeScript SDK</a> gives TypeScript and JavaScript consumers typed request and response shapes, richer ergonomics, scope-aware helpers, and a pluggable provider model that decouples your app from any particular memory engine, but nothing about core requires it.</p>
<p>AtomicMemory is <a href=https://github.com/atomicmemory/atomicmemory-core/blob/main/LICENSE target=_blank rel="noopener noreferrer" class="">Apache-2.0 licensed</a>. Self-host it, fork it, run it behind your own gateway, the platform is yours.</div></div></div><div class=row><div class="col col--12"><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col noPrint_WFHX"><a href=https://github.com/atomicmemory/atomicmemory-docs/edit/main/docs/introduction.md target=_blank rel="noopener noreferrer" class=theme-edit-this-page><svg fill=currentColor height=20 width=20 viewBox="0 0 40 40" class=iconEdit_Z9Sw aria-hidden=true><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29.5 17.1l18.4-18.5 6.3 6.3-18.4 18.4h-6.3v-6.2z"/></g></svg>Edit this page</a></div><div class="col lastUpdated_JAkA"></div></div></footer></div></div></article><div class=row><div class="col col--12"><nav class="docusaurus-mt-lg pagination-nav" aria-label="Docs pages"><a class="pagination-nav__link pagination-nav__link--next" href=/quickstart><div class=pagination-nav__sublabel>Next</div><div class=pagination-nav__label>Quickstart</div></a></nav></div></div></div></div><div class="col col--3"><div class="tableOfContents_bqdL thin-scrollbar theme-doc-toc-desktop"><ul class="table-of-contents table-of-contents__left-border"><li><a href=#why-atomicmemory class="table-of-contents__link toc-highlight">Why AtomicMemory</a><li><a href=#platform-at-a-glance class="table-of-contents__link toc-highlight">Platform at a glance</a><li><a href=#try-it-in-2-minutes class="table-of-contents__link toc-highlight">Try it in 2 minutes</a></ul></div></div></div></div></main></div></div></div><footer class="theme-layout-footer footer footer--dark"><div class="container container-fluid"><div class="row footer__links"><div class="theme-layout-footer-column col footer__col"><div class=footer__title>Docs</div><ul class="footer__items clean-list"><li class=footer__item><a class=footer__link-item href=/>Introduction</a><li class=footer__item><a class=footer__link-item href=/quickstart>Quickstart</a><li class=footer__item><a class=footer__link-item href=/sdk/overview>SDK</a><li class=footer__item><a class=footer__link-item href=/api-reference/http/ingest-memory>API Reference</a></ul></div><div class="theme-layout-footer-column col footer__col"><div class=footer__title>Code</div><ul class="footer__items clean-list"><li class=footer__item><a href=https://github.com/atomicmemory/atomicmemory-core target=_blank rel="noopener noreferrer" class=footer__link-item>atomicmemory-core<svg width=13.5 height=13.5 aria-label="(opens in new tab)" class=iconExternalLink_nPIU><use href=#theme-svg-external-link /></svg></a><li class=footer__item><a href=https://github.com/atomicmemory/atomicmemory-sdk target=_blank rel="noopener noreferrer" class=footer__link-item>atomicmemory-sdk<svg width=13.5 height=13.5 aria-label="(opens in new tab)" class=iconExternalLink_nPIU><use href=#theme-svg-external-link /></svg></a></ul></div><div class="theme-layout-footer-column col footer__col"><div class=footer__title>More</div><ul class="footer__items clean-list"><li class=footer__item><a href=https://github.com/atomicmemory target=_blank rel="noopener noreferrer" class=footer__link-item>GitHub<svg width=13.5 height=13.5 aria-label="(opens in new tab)" class=iconExternalLink_nPIU><use href=#theme-svg-external-link /></svg></a></ul></div></div><div class="footer__bottom text--center"><div class=footer__copyright>Copyright © 2026 AtomicMemory. Apache-2.0 licensed.</div></div></div></footer></div></body>