{"id":21561188,"url":"https://github.com/gitcoder052023/luna","last_synced_at":"2025-04-10T11:52:48.861Z","repository":{"id":216435904,"uuid":"741322330","full_name":"GitCoder052023/Luna","owner":"GitCoder052023","description":"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.","archived":false,"fork":false,"pushed_at":"2024-04-22T15:46:18.000Z","size":236,"stargazers_count":12,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T10:45:57.219Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/GitCoder052023.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"License.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-01-10T06:41:22.000Z","updated_at":"2024-12-13T11:57:01.000Z","dependencies_parsed_at":"2024-03-06T08:25:44.868Z","dependency_job_id":"23095517-84aa-41d3-938a-cfd38340bd22","html_url":"https://github.com/GitCoder052023/Luna","commit_stats":null,"previous_names":["gitcoder052023/luna"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitCoder052023%2FLuna","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitCoder052023%2FLuna/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitCoder052023%2FLuna/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/GitCoder052023%2FLuna/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/GitCoder052023","download_url":"https://codeload.github.com/GitCoder052023/Luna/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248215192,"owners_count":21066622,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-24T09:19:31.846Z","updated_at":"2025-04-10T11:52:48.845Z","avatar_url":"https://github.com/GitCoder052023.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Luna's AI Companion: Your Personal Digital Assistant\n\n## Introduction\n\nWelcome 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.\n\n## Overview\nLuna's AI Companion offers the following features:\n\n- **Voice User Interface**: Interact with Luna using natural language voice commands.\n\n- **Task Automation** : Automate repetitive tasks and manage your digital life with ease.\n\n- **Information Retrieval**: Quickly access the information you need, from weather updates to news headlines.\n\n- **Multimedia Management**: Play music, control your media player, and manage your media library.\n\n- **File Management**: Perform various file operations, such as creating, renaming, deleting, and checking files and folders.\n\n- **Desktop Automation**: Control windows, take screenshots, and automate desktop tasks.\n\n## Detailed Features\n\n### Voice User Interface\n\nLuna'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.\n\n### Task Automation\n\nLuna's AI Companion can automate a wide range of tasks, including:\n\n- Opening websites and applications\n\n- Playing music\n\n- Providing time and date information\n\n- Updating you on the weather\n\n- Searching the web\n\n- Fetching news headlines\n\n- Managing files and folders\n\n- Taking screenshots\n\n- Automating desktop tasks\n\n### Information Retrieval\n\nStay informed with Luna's AI Companion by accessing the following information:\n\n- Weather updates\n\n- News headlines\n\n### Multimedia Management\n\nLuna's AI Companion enables you to manage your multimedia content with ease:\n\n- Play music\n\n- Control your media player\n\n- Manage your media library\n\n### File Management\n\nPerform various file operations using Luna's AI Companion:\n\n- Create, rename, delete, and check files and folders\n\n### Desktop Automation\n\nLuna's AI Companion offers desktop automation capabilities:\n\n- Control windows\n\n- Take screenshots\n\n- Automate desktop tasks\n\n## Getting Started\n\nTo get started with Luna's AI Companion, follow these steps:\n\n  \n1. **Clone the Repository**: Clone this repository to your local machine.\n```\ngit clone https://github.com/GitCoder052023/Luna.git\n```\n\n2. **Install Dependencies**: Navigate to the Luna directory and install the required dependencies\n```\ncd Luna\npip install -r requirements.txt\n```\n\n3. **Setup third party API keys**:  Navigate to the .env file and replace all the placeholders with your actual API key\n\n4. **Run Luna**: Start Luna and begin automating your tasks.\n\n```\ncd .TUI\npython main.py\n```\n\n## Contributing\n\nWe 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.\n\n### Code of Conduct\n\nTo 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.\n\n### License\n\nLuna's AI Companion is open-source software licensed under the MIT license. See the [LICENSE](LICENSE) file for more details.\n\n### Contact\n\nIf you have any questions, suggestions, or just want to discuss Luna's AI Companion, feel free to contact us.\n\nThank you for your interest in Luna's AI Companion. Let's make computer automation accessible and efficient for everyone!","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitcoder052023%2Fluna","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgitcoder052023%2Fluna","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgitcoder052023%2Fluna/lists"}