Core Modules¶
ImageEngine¶
Image processing operations.
Methods¶
compress_image(input_path, output_path, quality=85)- Compress imageresize_image(input_path, output_path, width, height)- Resize imageconvert_format(input_path, output_path, format)- Convert formatstrip_metadata(input_path, output_path)- Remove metadata
PDFEngine¶
PDF manipulation operations.
Methods¶
merge_pdfs(input_paths, output_path)- Merge PDFssplit_pdf(input_path, output_dir)- Split PDFcompress_pdf(input_path, output_path, quality)- Compress PDFocr_pdf(input_path, output_path, lang)- OCR extraction
MediaEngine¶
Video and audio processing.
Methods¶
compress_video(input_path, output_path, quality)- Compress videoextract_audio(input_path, output_path)- Extract audioconvert_format(input_path, output_path, format)- Convert formattrim_video(input_path, output_path, start, end)- Trim video
AIEngine¶
AI-powered features.
Methods¶
chat(message)- Send chat messagecategorize_files(directory)- Categorize filessemantic_search(query, directory)- Search filesgenerate_image(prompt)- Generate image
FileOrganizer¶
File management operations.
Methods¶
scan_directory(directory)- Scan directoryorganize_files(directory, rules)- Organize filesfind_duplicates(directory)- Find duplicatessecure_delete(path, passes)- Secure delete