Our goal is to radically simplify the web so that end- users can perform their personal tasks with just a single click. For this, we define a concept called Tasklet to represent a task-based personal interaction pattern and propose a platform for automatically creating, sharing & executing them. Tasklets can be deployed on the client, cloud or on telecom provider network - enabling intuitive web interaction through widgets, thin mobile browsers as well as from mobile phones via SMS and Voice. Our key innovation is a tool and platform that enables end-user to simplify personally valuable task on the web without any knowledge of programming.