GiGi is an animated character which will reside in the user’s device. It will interact with user through various animations. It will attract user attention by various limitation conditions in such a way so that a user has to come back to the app at least once a day. On the other hand it will also entertain/serve user by providing various useful information from the internet and also will as a personal assistant for that device by managing contacts, showing SMS ,etc. GiGi will have 4 Avatars. Frog, Penguin, Mermaid, Hippo. User can play with anyone at a time’s/He can change the avatars at any time which don’t interrupt the internal GiGi Services. In a broad sense GiGi will have following three aspects. (1)User Interaction: These are various animations how GiGi will respond to user for various purposes like feeding, sleeping, taking bath, showing mail notification etc. This will also set the functionalities for user like feeding event 24 hours, buying new cloths for GiGi, playing with GiGi etc. (2)External Communication: These are the Functionalities which GiGi will have to communicate various websites and Web-Services to provide information to the user. It might be product features from e-commerce site like “Amazon” & top movie lists from “IMDB”. It will include the Weather forecast, Google-Place.GiGi can retrieve the Google Calendar events & notify user & suggest gifts (AliBaba) for the events. GiGi will connect user to Facebook & Twitter. (3) Device Management: These are the features how GiGi will work as a PDA (personal Digital Assistant) for user. GiGi will show SMS/Email Notificaton, announce caller id/number, reject call or send predefined SMS when user chose not be distributed.