I like the idea behind LifeIO — in fact I’ve been thinking about something like this for awhile. As you can see from the video below, LifeIO is yet another service that promises to aggregate numerous activity streams, including email, ToDos, etc., and provide a central interface for handling everything in your life.
Now as I said, I like the idea of LifeIO, but I’m not actually using it (and don’t plan to). It’s a nice step forward in what an application like this should be, but I’d take it further.
I’m most interested in the Now view depicted in the video above, but what I want is a flat timeline view that I can manipulate easily. Maybe I want to see yesterday at 4:45 p.m. Maybe I want to see an aggregate of the last month.
Then I want the ability to quickly add and remove activity streams being shown. For example, maybe I’m working on a project and I want to see my Gmail, my Twitter feed, and the RSS feed from my blog. But a few minutes later, I’m trying to figure out what to do tonight, so I want to see my GetGlue, Raptr and Last.FM feeds.
But lets take that one step further. Since 90% of this stuff is tagged in some way, I want to be able to further filter based on tags and/or keywords (i.e. only emails, etc that contain a specific string).
And I want this to be pretty much instantaneous and able to handle the terabytes of data I want it to munch on (yes, I want to be able to cross-reference my WoW combat logs with my Last.FM stream to see if there’s any correlation between leveling with gangsta rap vs. folk music — and just because I want to be able to).
Make it open source so I can run it in a box in the rack in my basement and maybe throw in a couple of mints, and I’d call it done.
I bet something cool like this could be built on Drupal, but I don’t know if the speed and capacity you want is available anywhere.