Project Jarvis is a digital life assistant that helps me with my day to day life. It helps me track my social networks and personal finance, control the lighting and appliances in my apartment, helps me deal with migraines, and even helps cook in the kitchen!
Inspired by the movie “Ironman” starring Robert Downey Jr, I wondered what it would be like to live with a computer system like Jarvis depicted in the film. Could I create something like that? How close could I get if at all?
Obviously recreating the sci-fi technology in a practical way is over my head so I decided to start small and simple with a simple means of input and output, Twitter. Which lead to an interesting question, if my apartment had a twitter account, what would it tweet?
I chose to use applescript as the main language because it would allow me to tap into a lot of Mac OS X technologies like email and iChat that I would other have to write from scratch, and because its the only language I knew at the time. I later integrated X10 home automation technology, tap into many web APIs, build a homemade RFID tag scanner, and more.