Pricing

Pay for writes and recalls.

Monthly. Confirm in-app. Overage on Keep is billed on the same invoice.

Trace

Free

  • 10,000 stored memories
  • 20,000 searches each month
  • 1 region (US East)
  • Community support on GitHub
  • Python and Node SDKs
  • Export and delete APIs

Keep

$59 / month

  • 2 million stored memories
  • 2 million searches each month
  • Full graph
  • 2 regions
  • Email support
  • Overage: $0.40 / 1k searches, $0.15 / 1k writes
  • Webhooks on superseded facts
  • 90-day audit log

Estate

Custom

  • Contract volume
  • VPC or private endpoint
  • Slack and TAM
  • Customer-managed keys
  • DPA and region pin
  • SAML for the console
Talk to Linnea

FAQ

Who is Trace for?

Prototypes and local experiments. One region, community support, and enough headroom to prove a retrieve loop.

Who is Keep for?

Production assistants. Full graph, two regions, email support, and metered overage so a busy week still accepts writes.

Who is Estate for?

Teams that need a VPC, a named TAM, and a DPA. Linnea Holt ([email protected]) scopes volume and region pins.

Training?

Your memory payload stays out of foundation-model training.

What counts as a search?

Each POST /v1/memories/search that returns 200. Filters and the optional context block ride on the same call.

What counts as a write?

Add, patch, and import. Delete is free. Export is free up to one request per user per day on Keep.

Can I run the open source store and still use Cloud later?

Yes. The SDK talks to a local store or to api.neemel.com with the same method names. Export JSONL from local and POST it to Cloud.

Start with three calls

Add, search, and go. Upgrade to Keep when the graph needs a second region.

Read the docs