LICENSE
README.md
pyproject.toml
src/edu_shorts/__init__.py
src/edu_shorts/__main__.py
src/edu_shorts/build_video.py
src/edu_shorts/clean_output.py
src/edu_shorts/create_video_from_audio.py
src/edu_shorts/create_video_from_script.py
src/edu_shorts/create_video_from_srt.py
src/edu_shorts/get_hook.py
src/edu_shorts/merge_voiceover.py
src/edu_shorts.egg-info/PKG-INFO
src/edu_shorts.egg-info/SOURCES.txt
src/edu_shorts.egg-info/dependency_links.txt
src/edu_shorts.egg-info/requires.txt
src/edu_shorts.egg-info/top_level.txt
src/edu_shorts/api/__init__.py
src/edu_shorts/api/groq.py
src/edu_shorts/api/pexels.py
src/edu_shorts/api/semanticscholar.py
src/edu_shorts/audio/__init__.py
src/edu_shorts/audio/voiceover.py
src/edu_shorts/config/__init__.py
src/edu_shorts/config/config_loader.py
src/edu_shorts/script/__init__.py
src/edu_shorts/script/script_generator.py
src/edu_shorts/subtitles/__init__.py
src/edu_shorts/subtitles/srt_utils.py
src/edu_shorts/subtitles/subtitle_styles.py
src/edu_shorts/subtitles/subtitles.py
src/edu_shorts/utils/__init__.py
src/edu_shorts/utils/check_setup.py
src/edu_shorts/utils/file_ops.py
src/edu_shorts/utils/logging.py
src/edu_shorts/utils/text_processing.py
src/edu_shorts/video/__init__.py
src/edu_shorts/video/generate_visuals.py
src/edu_shorts/video/video_builder.py
src/edu_shorts/video/visual_cues.py
tests/test_audio_generation.py
tests/test_generate_visuals.py
tests/test_script_generation.py
tests/test_video_assembly.py