MemoryAtlas
Reasoning / user model2 frameworks · 3 use cases

Reasoning / user model

Models a person or agent, not a pile of facts.

These systems maintain an evolving model of the user (or of an agent, or of an idea) by reasoning in the background over what they have observed. They infer preferences, beliefs, and contradictions rather than only storing stated facts. Recall is less keyword-match and more 'what would this user likely need here' — the gap between recalling a stated preference and predicting a reaction.

What makes this family unique

Every other family stores and retrieves. This one derives. It is the only family whose core operation is reasoning over accumulated observations to update a picture of who someone is and what they want — which is what makes a long-lived assistant feel like it knows you, and the only native model of perspective in multi-agent settings (agent A's view vs agent B's view).

Frameworks in this family

2 catalogued.

Honcho

Plastic Labs

Background deriver models a person's beliefs/preferences/contradictions; a 'peer' can be a human, an agent, or an idea.

Self-host: heavyFreemiumAGPLv3

Best for: Personalization that models a user's beliefs/preferences over time (theory-of-mind) · Multi-party modeling — what one peer (human or agent) knows about another

View memory card

Memobase

Memobase

2.8kStale

Clean, deterministic structured user profiles (slot-filling).

Self-host: moderateFree + paidOSS*

Best for: Structured user profiles for chat personalization

View memory card

Use cases this family is built for

Top-down recommendations from the use-case playbook. Each names the one binding constraint that picks the tool, the primary pick (which may sit in another family when the case spans more than one), and runner-ups.

Personal assistant that knows you over time

Binding constraint: Build an evolving model of a person, not a pile of facts — answer 'what would this user actually want / believe here.'

Pick

HonchoThe only tool in the reasoning family. Its background deriver infers preferences, beliefs, and contradictions and lets you query them in natural language — the gap between recalling a stated fact and predicting a reaction.

Runner-up

  • MemobaseIf you only need a structured profile (name, prefs, attributes), not reasoning — cheaper and more predictable, weaker on nuance.

From Agentic Memory: Use-Case Playbook 2026 · last verified 2026-06-28

Multi-agent system with shared or perspectival memory

Binding constraint: Model 'what does agent A know vs agent B,' or 'what does the support persona think the customer wants.'

Pick

HonchoThe peer primitive (agents and ideas can be peers, many-to-many sessions) is the only native model of perspective.

Runner-up

  • Mem0A shared store with clean agent_id/run_id isolation — but no perspective modeling.

From Agentic Memory: Use-Case Playbook 2026 · last verified 2026-06-28

Cost-sensitive, high-volume ingestion

Binding constraint: Lots of data, tight budget.

Pick

MemoriDrops the vector DB and runs on SQL + LLM extraction — ~80–90% cheaper infra than vector-backed stores.

Runner-ups

  • OpenVikingTiered L0/L1/L2 loading gives ~80–90% token savings on reads. Pick this when cost is per-call tokens, not infrastructure.
  • HonchoAlso cheap at $2/1M ingested if managed is acceptable.

From Agentic Memory: Use-Case Playbook 2026 · last verified 2026-06-28

Last verified 2026-06-28 · updated by manual-stub