Skip to content

This is is a desktop AI Interface for Windows developed in Python Language

Notifications You must be signed in to change notification settings

priyanshuhbti/RaOne_AI

Repository files navigation

RaOne AI

Welcome to the RaOne AI developed by Priyanshu Yadav for the Desktops. This project showcases an innovative AI assistant developed using Python in PyCharm. With its impressive capabilities, the AI assistant can open applications and websites, play songs, engage in conversations, and more.

Overview

The RaOne AI project aims to bring the power of artificial intelligence to your desktop. By leveraging Python programming and PyCharm as the IDE, this AI assistant offers an array of functionalities that enhance your computer experience. The project showcases the potential of AI in automating tasks, improving productivity, and providing an intuitive user interface.

Features

  • Open any application or website with simple voice commands.
  • Play songs or playlists from your favorite music streaming platforms.
  • Engage in natural language conversations and receive intelligent responses.
  • Stay updated with the latest news using the News API.
  • Search your desired commands.
  • Open Camera.
  • Write and save the files using Artificial Intelligence.
  • Access information from Wikipedia.
  • Perform speech recognition for voice commands and queries.
  • Utilize essential packages such as PyAudio for audio functionality.

Installation

To get started with the RaOne AI project, follow these steps:

  1. Clone the repository to your local machine using the following command:

    git clone https://github.com/aastha-chauhan-gits/DesktopAI.git
    
  2. Open the project in PyCharm or your preferred Python IDE.

  3. Install the required dependencies. It is recommended to set up a virtual environment before installing the dependencies. You can use the following command in the terminal:

    pip install -r requirements.txt
    
  4. Obtain the necessary API keys for OpenAI and News API. Add these keys to the appropriate configuration file or environment variables.

Usage

To run the RaOne AI project, follow these instructions:

  1. Ensure you are in the project directory.

  2. Run the main script, main.py, in PyCharm or your preferred Python IDE.

  3. Interact with the AI assistant by providing voice commands.

Feel free to explore the codebase to understand the implementation details and customize the project according to your preferences.

APIs and Packages

The RaOne AI project utilizes the following APIs and packages:

  • OpenAI API: To enable natural language conversations and responses.
  • News API: To fetch the latest news updates.
  • SpeechRecognition: For speech-to-text conversion.
  • Wikipedia-API: To access information from Wikipedia.
  • PyAudio: For audio input and output functionality.

About

This is is a desktop AI Interface for Windows developed in Python Language

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages