For me, it was a brain for my brain. I slung a lot of code to get what I wanted, but at the end of the day the encryption options are just not robust enough - or do not fit with other toolings needed.
Do you mean capturing the thought train on devices and with adaptive feedback mechanism to generate new ideas?