Battle of the Personal Brains

Which version of you
is still true?

This traveler loved walking. 20,000 steps a day, no transit. Museums. Late shows.

Then 45 days ago, they tore their knee.

reversed later still true — 15 memories over 330 days. Click any dot.

01

My June app never
recorded the knee.

It learns preferences by keyword matching. Here is everything it believes about this traveler today:

The traveler wrote "transit-adjacent".
The keyword list looks for "public transport".

No match. The most important thing about this person fell on the floor.

see the real code · api.js ↗
travel-guardian · live butterbase.dev ↗

“I have a free day in San Francisco before the hackathon. Plan it for me.”

02

Nothing is deleted.
Old memories just lose.

Every memory has a date. Recent ones outrank older ones that contradict them. Drag the slider and watch the traveler's abandoned preferences fall out of the top 8.

3650 days
relevance × e−age/window · decay.py ↗
4 outdated preferences in the traveler's top 8
    03

    Same question.
    A plan they can actually do.

    Travel Companionknee-aware

    Same question. Same 15 memories.

    It also checks the live web — because opening hours go stale in a way a knee injury doesn't. When the web corrects it, it writes that back into memory.

    • 2.7 miles total, under the 3-mile cap
    • All transit-adjacent — no car this trip
    • No tickets, no timed entries
    • Home before nine
    • Cites the date of every rule it followed

    Memory shouldn't just store
    what you said. It should know
    which version of you is still true.

    Cogneememory graph
    Bright Datathe live web
    AWS Strandsthe agent

    Captured from a real run · …