Page:
Pending Work & Roadmap
Pages
Architecture Overview
Clip Handling Logic
Directory Layout
File Naming & Directory Conventions
File Structure
Getting Started
Home
Metadata Extraction
Metadata Format
Metadata History
Module Index
Pending Work & Roadmap
Project Overview
Test Structure
Test Wiki Hook
Thumbnail Generation
Thumbnail Prompting
YouTube Upload Logic
Clone
This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
🗕️ Pending Work & Roadmap
This document tracks planned features, enhancements, and deferred ideas for the Llama Chile Shop video automation pipeline.
🌐 AI Integration
- Generate dynamic video descriptions using OpenAI API (#v0.1.1) (2025-07-22)
- Use
notes.txtto drive all description and thumbnail generation (#v0.1.1) (2025-07-22) - Generate YouTube/PeerTube titles and hashtags from
notes.txtcontent (#v0.1.2) (2025-08-07) - Add support for OpenAI-based thumbnail image generation using prompts (#v0.1.2) (2025-08-07)
- Add optional GPT-based alt-text generator for PeerTube accessibility (#v0.1.2) (2025-08-07)
🎨 Thumbnail & Branding Pipeline
- Inject static or AI-generated thumbnail into first frame for Shorts (workaround) (#v0.1.1) (2025-07-22)
- Add OpenAI API call to generate thumbnail from
thumbnail_prompt(#v0.1.2) (2025-08-07) - Generate stylized thumbnails for Shorts (once YouTube allows custom thumbnails) (#v0.1.2) (2025-08-07)
- Support branding overlays or auto-injected title cards into thumbnails (#v0.1.2) (2025-08-07)
- Create CLI utility for testing
generate_thumbnail_prompt()and rendering previews (#v0.1.2) (2025-08-07) - Add preset visual templates (e.g., Full Mental Llama, Chill Victory, WTF Moments) (#v0.1.2) (2025-08-07)
🎮️ Video Processing Pipeline
- Enable parallel batch processing across clips (#v0.1.0) (2025-07-20)
- Expand
render_engine.pyto handlehits/,misses/, andouttakes/fully (#v0.1.0) (2025-07-20) - Add support for new folder
timelapses/(exception-handling flow) (#v0.1.1) (2025-07-26) - Schedule early-morning detection of new stream sessions (daily cron) (#v0.2.0) (2025-07-30)
- Integrate DaVinci Resolve render verification (watchdog or output size check) (#v0.2.0) (2025-07-30)
🚀 Upload and Distribution
- Add PeerTube upload support using
upload_to_peertube()(#v0.1.2) (2025-08-07) - Upload both widescreen and vertical versions to PeerTube (#v0.1.2) (2025-08-07)
- Reuse wide video description for PeerTube upload if applicable (#v0.1.2) (2025-08-07)
- Add logic to stash YouTube description for reuse across platforms (#v0.1.2) (2025-08-07)
- Toot to Mastodon when upload completes (#v0.2.0) (2025-07-30)
- Post to Bluesky after upload (#v0.2.1) (2025-07-30)
- Auto-thread YouTube video to Discord via webhook (optional) (#v0.2.1) (2025-07-30)
📊 Analytics & Evaluation
- Periodically monitor PeerTube view counts per format (#v0.1.2) (2025-08-07)
- Evaluate if one format underperforms and consider deprecating (#v0.1.2) (2025-08-07)
- Set up recurring background task to trigger PeerTube analytics (#v0.1.2) (2025-08-07)
- Explore using a NoSQL database to store performance tracking data across YouTube and PeerTube (#v0.1.2) (2025-08-07)
📄 Documentation & UX
- Git-based wiki automation (push, verify publish, log) (#v0.1.2) (2025-08-05)
- Add architecture diagram to
Architecture Overview(#v0.1.2) (2025-08-05) - Link metadata format to JSON schema preview (#v0.1.2) (2025-08-05)
- Add visual onboarding chart for new contributors (#v0.1.2) (2025-08-05)
- Generate CLI help output into docs automatically (#v0.1.2) (2025-08-05)
🔒 Security & Config
- Replace hardcoded secrets with
.env-based access (#v0.1.1) (2025-07-23) - Finalize
.env.exampledocumentation (#v0.1.2) (2025-08-05) - Auto-detect missing API keys and provide interactive fallback (#v0.1.2) (2025-08-05)
🧪 Testing & CI/CD
- Enable GitHub Actions CI/CD for core modules (#v0.1.2) (2025-08-05)
- Finalize test suite for
render_engine.py(unit + integration) (#v0.1.2) (2025-08-05) - Add test fixtures for vertical, wide, and montage samples (#v0.1.2) (2025-08-05)
- Add metadata archive verification during upload stage (#v0.1.2) (2025-08-05)
- Add CLI regression tests for uploader modules (#v0.1.2) (2025-08-05)
Want to contribute? Pick a checkbox. ✨