Skip to content

MEMORISE AI-Engine

Documentation for the MEMORISE in-memorial system, how the platform represents users, represents content, and fuses both into recommendations and narratives.

Explore by area

System at a glance

flowchart LR
    subgraph U["User Representation"]
        app["In-memorial app"]
        rs["RudderStack"]
        ph["PostHog"]
    end
    subgraph C["Content Representation"]
        omeka["Omeka collection"]
        tags["Expert tags"]
        qd[("Qdrant<br/>vectors + tags")]
    end
    subgraph A["AI Engine"]
        api["ai-engine-api"]
        eng["recsys + search"]
        rd[("Redis<br/>user model")]
    end

    app -->|events| rs --> ph
    rs -->|behavioral signals| eng
    omeka --> tags --> qd
    app -->|search / recommend| api --> eng
    eng --> qd
    eng --> rd

    classDef store fill:#EFEAE0,stroke:#A8895B,color:#423D34;
    class qd,rd store;

User behavior (left) and archival content (middle) are each turned into typed representations; the AI Engine (right) fuses them. Follow an area above, or jump to the API reference.