Personal memex

Definition
The personal memex is

"a system that can recordz everything a person sees and hears and quickly retrieve any item on request."