AI Helpers

Warith Harchaoui, Mohamed Chelali, Bachir Zerroug

October 2024


Introduction

Top

AI Helpers is a suite of Python libraries, licensed under BSD, designed to simplify AI development across various domains like machine learning, audio/video processing, and secure file management. With tools such as OS Helper, Audio Helper, and YT Helper, it streamlines repetitive tasks and system operations, enabling developers to focus on creating scalable and innovative AI solutions. Whether you’re handling media files or managing secure transfers, AI Helpers enhances productivity in AI-driven projects.

Contents

Top

OS Helper

Top

OS Helper is a Python library that provides utility functions for working with different operating systems. It offers a set of tools to simplify common system operations, file handling, and OS-specific tasks.
🍏 OS Helper

Audio Helper

Top

Audio Helper is a Python library that provides utility functions for processing audio files. It includes features like loading audio, converting formats, separating audio sources, and splitting and concatenating audio files.
πŸ”ˆ Audio Helper

Video Helper

Top

Video Helper is a Python library that provides utility functions for processing video files. It includes features like loading, converting, extracting frames as well as working with subtitle formats.
πŸŽ₯ Video Helper

YT Helper

Top

YT Helper is a Python library that provides utility functions for downloading videos, audio, and thumbnails from platforms like YouTube, Vimeo, and DailyMotion using yt-dlp. It also supports post-processing tasks such as converting or merging media files with ffmpeg.
🌍 YT Helper

SFTP Helper

Top

SFTP Helper is a Python library that provides utility functions for interacting with SFTP servers once you specified your SSH Key Credentials.
πŸ›œ SFTP Helper