https://github.com/gitcoder052023/luna
Luna is a versatile AI assistant designed to make your life easier by automating tasks, providing information, and managing your digital life. She can respond to your voice commands to perform a wide range of actions.
https://github.com/gitcoder052023/luna
Last synced: 8 months ago
JSON representation
Luna is a versatile AI assistant designed to make your life easier by automating tasks, providing information, and managing your digital life. She can respond to your voice commands to perform a wide range of actions.
- Host: GitHub
- URL: https://github.com/gitcoder052023/luna
- Owner: GitCoder052023
- License: mit
- Created: 2024-01-10T06:41:22.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-22T15:46:18.000Z (over 1 year ago)
- Last Synced: 2025-03-24T10:45:57.219Z (9 months ago)
- Language: Python
- Homepage:
- Size: 230 KB
- Stars: 12
- Watchers: 1
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: License.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Luna's AI Companion: Your Personal Digital Assistant
## Introduction
Welcome to Luna's AI Companion, your personal digital assistant, designed to simplify your daily tasks and streamline your digital life. Luna is equipped with a wide range of features and capabilities, allowing you to manage your computer, stay informed, and boost your productivity.
## Overview
Luna's AI Companion offers the following features:
- **Voice User Interface**: Interact with Luna using natural language voice commands.
- **Task Automation** : Automate repetitive tasks and manage your digital life with ease.
- **Information Retrieval**: Quickly access the information you need, from weather updates to news headlines.
- **Multimedia Management**: Play music, control your media player, and manage your media library.
- **File Management**: Perform various file operations, such as creating, renaming, deleting, and checking files and folders.
- **Desktop Automation**: Control windows, take screenshots, and automate desktop tasks.
## Detailed Features
### Voice User Interface
Luna's AI Companion supports voice-controlled interaction, enabling you to communicate with Luna using natural language commands. This hands-free interface allows for seamless and intuitive interaction with your digital assistant.
### Task Automation
Luna's AI Companion can automate a wide range of tasks, including:
- Opening websites and applications
- Playing music
- Providing time and date information
- Updating you on the weather
- Searching the web
- Fetching news headlines
- Managing files and folders
- Taking screenshots
- Automating desktop tasks
### Information Retrieval
Stay informed with Luna's AI Companion by accessing the following information:
- Weather updates
- News headlines
### Multimedia Management
Luna's AI Companion enables you to manage your multimedia content with ease:
- Play music
- Control your media player
- Manage your media library
### File Management
Perform various file operations using Luna's AI Companion:
- Create, rename, delete, and check files and folders
### Desktop Automation
Luna's AI Companion offers desktop automation capabilities:
- Control windows
- Take screenshots
- Automate desktop tasks
## Getting Started
To get started with Luna's AI Companion, follow these steps:
1. **Clone the Repository**: Clone this repository to your local machine.
```
git clone https://github.com/GitCoder052023/Luna.git
```
2. **Install Dependencies**: Navigate to the Luna directory and install the required dependencies
```
cd Luna
pip install -r requirements.txt
```
3. **Setup third party API keys**: Navigate to the .env file and replace all the placeholders with your actual API key
4. **Run Luna**: Start Luna and begin automating your tasks.
```
cd .TUI
python main.py
```
## Contributing
We welcome contributions to Luna's AI Companion! If you're interested in helping us improve and expand Luna's capabilities, please read our [Contributing Guidelines](CONTRIBUTING.md) for more information on how to get started.
### Code of Conduct
To ensure a welcoming and positive experience for everyone, we've adopted a [Code of Conduct](CODE_OF_CONDUCT.md) that we expect all participants to adhere to.
### License
Luna's AI Companion is open-source software licensed under the MIT license. See the [LICENSE](LICENSE) file for more details.
### Contact
If you have any questions, suggestions, or just want to discuss Luna's AI Companion, feel free to contact us.
Thank you for your interest in Luna's AI Companion. Let's make computer automation accessible and efficient for everyone!