Skip to content

lauborges/automated

 
 

Repository files navigation

AutoPilot 🚀

Welcome to AutoPilot, your ultimate open-source automation hub built with Python and Streamlit. AutoPilot brings together a collection of powerful automation scripts to help you streamline your workflow and boost your productivity.

Demo Video

python-automation.mp4

🌟 Features

  • Background Remover: Instantly remove backgrounds from images.
  • QR Code Generator: Easily create and download QR codes.
  • Fake Data Generator: Quickly produce realistic dummy data.
  • YouTube Downloader: Save videos or audio from YouTube.
  • Bulk Email Sender: Seamlessly send emails in batches.
  • Image Downloader: Fetch and display images from the web based on keywords.
  • Audiobook Converter: Convert PDFs into audiobooks.
  • Code Analyzer: Analyze Python code using Pylint and Flake8.
  • Resource Monitor: Monitor system resources.
  • Clipboard Manager: Track and manage clipboard contents.
  • Spell Checker: Detect and correct spelling and grammar mistakes.
  • Link Checker: Verify the status of multiple URLs.
  • News Reader: Read out loud trending news headlines.
  • Article Summarizer: Generate concise summaries of articles.
  • Image Editor: Edit images including converting formats, combining, resizing, flipping, blurring, adding shadows, cropping, adjusting brightness, adding watermarks, and rotating.

🚀 Getting Started

Follow these instructions to set up and run AutoPilot on your local machine.

Prerequisites

  • Python 3.x
  • pip

Installation

  1. Clone the Repository:

    git clone https://github.com/Ai-Quill/automated.git
    cd automated
  2. Install the Required Dependencies:

    pip install -r requirements.txt
  3. Run AutoPilot:

    streamlit run app.py
  4. Open in Browser:

    Open your web browser and navigate to http://localhost:8501.

💻 Usage

Use the sidebar to select and run various automation scripts. Each script comes with a detailed description, input fields, and a "Run Script" button to execute the function.

Example: Background Remover

  1. Select "Background Remover" from the dropdown menu.
  2. Upload the image file you want to process.
  3. Click "Run Script" to remove the background.

Example: Image Editor

  1. Select "Image Editor" from the dropdown menu.
  2. Upload an image file and select the desired operation (e.g., Convert Format, Resize, Flip).
  3. Click "Run Script" to apply the changes and view the before and after images.

🙏 Contributing

We love community contributions! Here’s how you can help:

  1. Fork the repository
  2. Create a new branch (git checkout -b feature-branch)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin feature-branch)
  5. Create a new Pull Request

📚 More Information

For detailed instructions, features, and more, check out our GitHub repo.

🎉 Special Thanks

A big shoutout to these incredible tools and libraries that made AutoPilot possible:

📬 Feedback

Interested in using AutoPilot? Have suggestions or found a bug? Let’s discuss in the issues section on GitHub. Your feedback is invaluable.


Thanks for being a part of this journey. Happy Automating! 🚀✨

About

automated python scripts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.3%
  • CSS 2.7%