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
- 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.
Follow these instructions to set up and run AutoPilot on your local machine.
- Python 3.x
- pip
-
Clone the Repository:
git clone https://github.com/Ai-Quill/automated.git cd automated
-
Install the Required Dependencies:
pip install -r requirements.txt
-
Run AutoPilot:
streamlit run app.py
-
Open in Browser:
Open your web browser and navigate to
http://localhost:8501
.
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.
- Select "Background Remover" from the dropdown menu.
- Upload the image file you want to process.
- Click "Run Script" to remove the background.
- Select "Image Editor" from the dropdown menu.
- Upload an image file and select the desired operation (e.g., Convert Format, Resize, Flip).
- Click "Run Script" to apply the changes and view the before and after images.
We love community contributions! Here’s how you can help:
- Fork the repository
- Create a new branch (
git checkout -b feature-branch
) - Commit your changes (
git commit -m 'Add some feature'
) - Push to the branch (
git push origin feature-branch
) - Create a new Pull Request
For detailed instructions, features, and more, check out our GitHub repo.
A big shoutout to these incredible tools and libraries that made AutoPilot possible:
- Streamlit
- PyPDF2
- Pyttsx3
- yt-dlp
- Rembg
- Simple Image Download
- Faker
- Pandas
- Pyshorteners
- Requests
- Plyer
- Lmproof
- Psutil
- Smtplib
- Pyperclip
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! 🚀✨