Skip to content

Welcome to the Jarvis AI Assistant project! Jarvis is designed to be a lightweight, easy-to-use voice-controlled assistant that can perform a variety of tasks

Notifications You must be signed in to change notification settings

VedKathe/Jarvis-basic-ai-assistant

Repository files navigation

Jarvis: A Basic AI Assistant

Welcome to Jarvis, a basic AI assistant designed to make your digital life easier through voice commands. Built with Python and leveraging the power of neural networks, Jarvis can perform a variety of tasks, from opening applications to searching the web, all without lifting a finger.

Features

Jarvis is capable of:

  • Opening applications and websites
  • Searching Wikipedia for information
  • Performing Google searches
  • Telling the current time and date
  • Engaging in normal chat
  • Taking screenshots

All functionalities are voice-activated, providing a seamless and intuitive user experience.

Prerequisites

Before you begin, ensure you have:

  • Python 3.6 or newer
  • A microphone for voice input
  • An internet connection for search functionalities

Installation

  1. Clone the Jarvis repository:
   git clone https://github.com/VedKathe/Jarvis-basic-ai-assistant.git
  1. Change to the project directory:
  cd Jarvis-basic-ai-assistant

Usage

To interact with Jarvis, follow these steps to get started:

  1. Start Jarvis: Launch the AI assistant by running the following command in your terminal or command prompt. Ensure your microphone is enabled and working before you start.
   python jarvis.py
  1. Issue Voice Commands: Once Jarvis is running, you can begin issuing voice commands. Speak clearly and directly into your microphone. Jarvis is designed to recognize and respond to a variety of tasks. Here are some example commands to get you started:

    • Opening Applications and Websites:
      Say "Start [application name]" or "Open [website name.com]".
      Example: "Open YouTube.com" or "Start Notepad".

    • Searching Wikipedia:
      To search Wikipedia for information, say "tell me about [topic]".
      Example: "Search Wikipedia for Artificial Intelligence".

    • Performing Google Searches:
      Simply say "Google [search query]" to perform a Google search.
      Example: "Google the nearest coffee shop".

    • Telling the Time and Date:
      Ask "What time is it?" or "What's the date today?".

    • Engaging in Normal Chat:
      You can engage in a normal conversation by asking questions or making statements like "How are you?" .

    • Taking Screenshots:
      Say "Take a screenshot" to capture the screen.

Please note that Jarvis's ability to accurately respond to commands can vary based on the clarity of your speech and the specificity of your requests. Experiment with different commands to fully explore what Jarvis can do for you.

About

Welcome to the Jarvis AI Assistant project! Jarvis is designed to be a lightweight, easy-to-use voice-controlled assistant that can perform a variety of tasks

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages