Computer and Internet usage is increasing rapidly in every facet of society and through all age groups. Part of the reason for this is integrated multimedia technology such as images, audio and video. As a result, the computer has become an indispensable tool for many. Therefore, optimal, easy use of it is essential for increased productivity. Currently, with the multitude of security and privacy concerns when using computers, many people find it difficult to cope with the vast amount of technical knowledge required to protect themselves or even use computers effectively to achieve certain tasks. This paper discusses the integration of an intelligent agent into operating systems to assist the user in virtually every computing task. This agent would not be limited to just specific jobs but cover all aspects of computing such as learning how to use new applications, searching for information on the Web and troubleshooting. It will also be capable of speech synthesis and recognition. However, much of the technology involved already exists, but in separate packages which lack overall cohesion.