.gitignore
INSTALLATION.md
LICENSE
MANIFEST.in
QUICKSTART.md
QUICKSTART_GDRIVE.md
README.md
README_OLD_BACKUP.md
install.sh
mkdocs.yml
pyproject.toml
requirements-docs.txt
requirements.txt
setup.py
uv.lock
.agent/workflows/analysis.md
.agent/workflows/instruction.md
.cursor/rules/rebuild-how-to-come-out-pptx.mdc
.cursor/skills/gpt-image/.env.example
.cursor/skills/gpt-image/SKILL.md
.cursor/skills/gpt-image/references/prompting-guide.md
.cursor/skills/gpt-image/scripts/edit.py
.cursor/skills/gpt-image/scripts/generate.py
.cursor/skills/gpt-image/scripts/validate_skill.py
.cursor/skills/ppt-yaml-deck-workflow/SKILL.md
.github/workflows/docs.yml
.github/workflows/markdownlint.yml
.github/workflows/tests.yml
.vscode/settings.json
.windsurf/workflows/analysis.md
.windsurf/workflows/instruction.md
assets/background_alt.jpg
assets/background_crimson.jpg
assets/background_dark.png
assets/generated/.gitkeep
assets/images/gospel_in_the_stars/The-Gospel-in-the-Stars-Bible.png
assets/images/gospel_in_the_stars/The-Gospel-in-the-Stars.png
assets/images/why_delay/abram_sarah_name_change.png
assets/images/why_delay/power_vs_his_power.png
docs/CNAME
docs/Gemfile
docs/README.md
docs/_config.yml
docs/architecture-pipeline.md
docs/avatar-calibration.md
docs/avatar-layouts.md
docs/commands.md
docs/configuration.md
docs/deck-layouts.md
docs/examples.md
docs/formatting.md
docs/google-drive-upload.md
docs/heygen-examples.md
docs/index.md
docs/installation.md
docs/layouts-overview.md
docs/lazy-loading.md
docs/oauth-setup.md
docs/pdf-conversion.md
docs/pptx-to-json.md
docs/python-api.md
docs/quickstart.md
docs/recent-features.md
docs/slide-images.md
docs/slide-layouts.md
docs/slide-style-reference.md
docs/templates.md
docs/troubleshooting.md
docs/video-export.md
docs/workflow-video-transcript-to-deck.md
docs/yaml-reference.md
docs/_layouts/default.html
docs/snippets/slide_style_table.md
examples/100_fold_blessing.json
examples/100_fold_blessing.yaml
examples/Immanuel.json
examples/Immanuel.yaml
examples/__init__.py
examples/authority_over_death.json
examples/authority_over_death.yaml
examples/avatar_calibration_agents.py
examples/avatar_layouts.yaml
examples/be_fruitful_and_multiply.json
examples/be_fruitful_and_multiply.yaml
examples/be_fruitful_and_multiply_v2.json
examples/be_fruitful_and_multiply_v2.yaml
examples/build_showcase_examples.py
examples/deck_template_gallery.yaml
examples/elshadai.json
examples/elshadai.yaml
examples/first_adam_vs_last_adam.json
examples/first_adam_vs_last_adam.yaml
examples/freedom_from_all_your_troubles.json
examples/freedom_from_all_your_troubles.yaml
examples/freedom_in_spirit.json
examples/freedom_in_spirit.yaml
examples/full_restoration.json
examples/full_restoration.yaml
examples/gdrive_example.py
examples/god_is_good_all_the_time.json
examples/god_is_good_all_the_time.yaml
examples/gospel.json
examples/gospel.yaml
examples/gospel_in_the_stars.json
examples/gospel_in_the_stars.yaml
examples/heygen-50590-audio-only.yaml
examples/heygen-50590-content.yaml
examples/heygen-50590-examples.md
examples/heygen-50590-slides-silent.yaml
examples/heygen-50590-video-audio-heygen.yaml
examples/heygen-50590-video-only-silent.yaml
examples/heygen-50590-video-visual-mp3.yaml
examples/heygen-article-50590-full.yaml
examples/heygen-article-50590-scenarios.md
examples/heygen-article-50590-short-audio-only.yaml
examples/heygen-article-50590-short.yaml
examples/heygen-extracted.m4a
examples/highlights_example.json
examples/highlights_example.yaml
examples/how_to_become_heir_of_the_world.json
examples/how_to_become_heir_of_the_world.yaml
examples/how_to_come_out_of_testing_and_trials.json
examples/how_to_come_out_of_testing_and_trials.yaml
examples/how_to_prevent_delay.json
examples/how_to_prevent_delay.yaml
examples/job_sickness.json
examples/job_sickness.yaml
examples/love_of_god.json
examples/love_of_god.yaml
examples/miracles_are_easy.json
examples/miracles_are_easy.yaml
examples/most_powerful_prayer.json
examples/most_powerful_prayer.yaml
examples/only_one_reason_sickness.json
examples/only_one_reason_sickness.yaml
examples/qa_pip_all_shapes.py
examples/receive_a_hundredfold_now.json
examples/receive_a_hundredfold_now.yaml
examples/sample_verses.json
examples/sample_verses.yaml
examples/short-script-50590_timestamps.json
examples/short-script-50590_timestamps.yaml
examples/sync_heygen_variants.py
examples/tamil_verses.json
examples/tamil_verses.yaml
examples/template.json
examples/template.yaml
examples/template_demo.yaml
examples/they_didnt_wait_for_god.json
examples/they_didnt_wait_for_god.yaml
examples/they_didnt_wait_for_god_light.json
examples/they_didnt_wait_for_god_light.yaml
examples/verses.json
examples/verses.yaml
examples/why_delay.json
examples/why_delay.yaml
examples/why_listen_word_of_god.json
examples/why_listen_word_of_god.yaml
examples/your_life_restored.json
examples/your_life_restored.yaml
examples/.praisonaippt/heygen-50590-video-audio-heygen.pipeline-report.json
examples/.praisonaippt/avatar-framing/044145e98f43fb7e.json
examples/.praisonaippt/avatar-framing/358f79e9b7d85d0b.json
examples/.praisonaippt/avatar-framing/3b5f39f37b6fcbf3.json
examples/.praisonaippt/avatar-framing/4b4cb8024ca8c089.json
examples/.praisonaippt/avatar-framing/c9f49cab0a096538.json
examples/.praisonaippt/avatar-framing/ca7cada77c2b05f2.json
examples/.praisonaippt/avatar-framing/ec8e74f28a4c1193.json
examples/template_demos/_showcase.yaml
examples/template_demos/build_demos.py
examples/template_demos/default.yaml
examples/template_demos/light-minimal.yaml
examples/template_demos/sermon-dark-center.yaml
examples/template_demos/sermon-dark-ref-bottom.yaml
examples/template_demos/sermon-dark.yaml
examples/template_demos/sermon-gold.yaml
praisonaippt/__init__.py
praisonaippt/audio_align.py
praisonaippt/avatar_calibrate.py
praisonaippt/avatar_layouts.py
praisonaippt/cli.py
praisonaippt/config.py
praisonaippt/core.py
praisonaippt/deck_pipeline.py
praisonaippt/deck_slides.py
praisonaippt/exceptions.py
praisonaippt/face_detect.py
praisonaippt/ffmpeg_composer.py
praisonaippt/gdrive_uploader.py
praisonaippt/layout_tokens.py
praisonaippt/lazy_loader.py
praisonaippt/list_slides.py
praisonaippt/loader.py
praisonaippt/pdf_converter.py
praisonaippt/pip_face_measure.py
praisonaippt/pipeline_protocols.py
praisonaippt/plan_slides.py
praisonaippt/pptx_to_json.py
praisonaippt/schema.py
praisonaippt/slide_images.py
praisonaippt/slide_renderers.py
praisonaippt/template_resolver.py
praisonaippt/transcript_loader.py
praisonaippt/utils.py
praisonaippt/variant_sync.py
praisonaippt/video_exporter.py
praisonaippt/video_presets.py
praisonaippt/video_protocol.py
praisonaippt/video_sidecar.py
praisonaippt/yaml_validate.py
praisonaippt.egg-info/PKG-INFO
praisonaippt.egg-info/SOURCES.txt
praisonaippt.egg-info/dependency_links.txt
praisonaippt.egg-info/entry_points.txt
praisonaippt.egg-info/requires.txt
praisonaippt.egg-info/top_level.txt
praisonaippt/workers/__init__.py
praisonaippt/workers/ppt_com.py
scripts/generate_yaml_examples.py
scripts/watch_and_rebuild_ppt.py
templates/README.md
templates/__init__.py
templates/deck-sales-blue.yaml
templates/default.yaml
templates/light-minimal.yaml
templates/sermon-dark-center.yaml
templates/sermon-dark-ref-bottom.yaml
templates/sermon-dark.yaml
templates/sermon-gold.yaml
tests/__init__.py
tests/test_audio_align.py
tests/test_avatar_calibrate.py
tests/test_avatar_calibrate_hybrid.py
tests/test_avatar_calibrate_sdk_integration.py
tests/test_avatar_layouts.py
tests/test_config_env.py
tests/test_deck_pipeline.py
tests/test_deck_slides.py
tests/test_gdrive_uploader.py
tests/test_image_slides.py
tests/test_layout_slides.py
tests/test_layout_tokens.py
tests/test_lazy_loading.py
tests/test_loader_and_cli.py
tests/test_pdf_conversion.py
tests/test_pip_face_measure.py
tests/test_pip_framing.py
tests/test_pipeline_ci_gates.py
tests/test_pipeline_modularity.py
tests/test_pptx_to_json.py
tests/test_reference_position.py
tests/test_schema.py
tests/test_slide_images.py
tests/test_slide_renderers.py
tests/test_templates.py
tests/test_transcript_loader.py
tests/test_video_export.py
tests/test_video_protocol.py
tests/test_yaml_support.py
tests/test_yaml_validate.py