← All architecture templates
02ChatBlueprint

Conversational assistant with memory

A multi-turn assistant uses session summaries or long-term customer memory to personalize answers.

Runtime flow

What happens, in order.

The flow becomes the backbone of the audit trace. Every important boundary needs an input, an output, timing, and an owner.

  1. 01

    Resolve the authenticated user and session

  2. 02

    Read only memory allowed by the retention policy

  3. 03

    Construct the turn context and generate a response

  4. 04

    Write an approved summary back to memory

Components

System inventory

  • Session store
  • Memory policy
  • Summarizer
  • Model adapter

Test packs

Required coverage

  • Memory isolation
  • Stale memory
  • Consent
  • Context retention

Evidence

Capture contract

  • Session identity
  • Memory reads
  • Memory writes
  • Retention policy