<!--
  Full-page Markdown export (rendered HTML → GFM).
  Source: https://neotoma.io/es/file-based-memory
  Generated: 2026-04-26T19:10:29.842Z
-->
# File-based memory

File-based memory stores state in Markdown, JSON, or similar artifacts. It is portable and easy to edit directly, but integrity guarantees are manual.

Typical implementations append notes or overwrite JSON blobs. Without a deterministic reducer and observation lineage, teams rely on ad-hoc conventions for conflict handling.

{
  "contact": "Ana Rivera",
  "city": "Barcelona"
}

# Later overwrite
{
  "contact": "Ana Rivera",
  "city": "San Francisco"
}

This model can work for lightweight workflows but usually fails deterministic guarantees at scale. See [platform memory](/platform-memory), [deterministic memory](/deterministic-memory), [schema constraints](/schema-constraints), and [memory model comparison](/memory-vendors).