Try it: default recall

What a word match can and cannot recall

Three stored memories:

  1. User prefers pnpm over npm
  2. The API runs on port 9200
  3. Deploys go out on Fridays after review
BM25 recall, top 3

    With JavaScript off, here is what a local XERJ node returned for these recalls:

    • "which package manager": no hits
    • "pnpm": memory 1 at 1.0526
    • "what port does the API use": memory 2 at 2.9425
    • "deploy day": no hits
    Runs in your browser and sends nothing. A local XERJ v1.0.0-rc.97 node returned the same hits and scores for all four recalls on 2026-10-30. "which package manager" and "deploy day" come back empty because no stored word matches; "deploy" is not "Deploys". That gap is what semantic recall is for: start the node with --embed-mode neural and send semantic or hybrid set to true.