Skip to content

infinotiver/AIRA

Repository files navigation

Artificially Intelligent Responsible (also Robotic) Assistant

List of Alternative full forms for AIRA

  • Artificial Intelligence Responsive Assistant
  • Automated Intelligent Resourceful Agent
  • Advanced Interactive Robotic Assistant
  • Autonomous Interactive Response Apparatus
  • Adaptive Intelligence Resource Assistant
  • Augmented Intelligence Robotic Advisor
  • Advanced Integrated Response Algorithm
  • Automated Information Retrieval Agent
  • Analytical Intelligent Response Assistant
  • Artificially Intelligent Robotic Aid

Table of Contents

About

The Artificially Intelligent Responsible (also Robotic) Assistant is a Python project that implements a personal assistant using the customtkinter library for a graphical user interface. This project allows you to interact with the assistant through text input instead of voice commands.

Features

  • Text input for issuing commands
  • Processing commands like opening applications, searching the web, and playing music (requires additional setup)
  • Displaying output in the GUI

Getting Started

  1. Prerequisites:
    • Python 3.7 (or later)
  2. Installation:
    git clone https://github.com/your-usernameinfinotiver/aira.git
    pip install -r requirements.txt
  3. Run the application:
    python assistant_with_gui.py
    or
    python main.py
    main.py contains text based assistant whereas assistant_with_gui.py contains the GUI based assistant

Usage

To use the AIRA, follow these steps:

  1. Open the application.
  2. Input a command to the application.
  3. The AIRA will process the command and provide output.

Contributing

Contributions to AIRA are highly appreciated. Here's how you can contribute:

  1. Fork the repository.
  2. Create a new branch for your fix or feature.
  3. Make your changes and commit them.
  4. Push your branch to your forked repository.
  5. Create a pull request against the main branch of the upstream repository.
  6. Wait for the review and merge your pull request.

Remember to write detailed commit messages and include a brief description of the changes made in the pull request.

Make sure to follow the black styling ( or PEP 8 ) and include tests for any new features or bug fixes.

About

AIRA- An advanced AI Voice Personal Assistant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages