An open API service indexing awesome lists of open source software.

https://github.com/zaddyai/maya-assistance

Maya Assistance is a virtual assistant inspired by Jarvis from Iron Man. The backend is built with Python, and the frontend is created using HTML, CSS, and JavaScript.
https://github.com/zaddyai/maya-assistance

jarvis jarvis-assistant

Last synced: 3 months ago
JSON representation

Maya Assistance is a virtual assistant inspired by Jarvis from Iron Man. The backend is built with Python, and the frontend is created using HTML, CSS, and JavaScript.

Awesome Lists containing this project

README

          

# Maya Assistance

Maya Assistance is a virtual assistant inspired by Jarvis from Iron Man. The backend is built with Python, and the frontend is created using HTML, CSS, and JavaScript.

## Table of Contents

- [Features](#features)
- [Installation](#installation)
- [Usage](#usage)
- [Project Structure](#project-structure)
- [Contributing](#contributing)
- [License](#license)

## Features

- Voice recognition and response
- Task automation (e.g., open google, play music)
- Customizable commands and responses

## Installation

### Backend (Python)

1. Clone the repository:
```bash
git clone https://github.com/gambhirpoudel/Maya-Assistance
```
2. Navigate to the backend directory:
```bash
cd maya-assistance/backend
```

### Frontend (HTML, CSS, JS)

1. Navigate to the frontend directory:
```bash
cd ../frontend
```
2. Open `index.html` in your preferred browser.

## Usage

### Running the Backend

1. Ensure your virtual environment is activated.
2. Start the backend server:
```bash
python app.py
```

### Accessing the Frontend

1. Open `index.html` in your web browser.
2. Interact with Maya Assistance through the web interface.

## Project Structure

```bash
maya-assistance/
├── frontend
│ ├── index.html
│ ├── styles.css
│ ├── assets/
│ └── ...
├── app.py
├── README.md
└── ...
```

## Contributing

Contributions are welcome! Please follow these steps:

1. Fork the repository.
2. Create a new branch:
```bash
git checkout -b feature-branch
```
3. Make your changes and commit them:
```bash
git commit -m 'Add some feature'
```
4. Push to the branch:
```bash
git push origin feature-branch
```
5. Open a pull request.

## License

This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.