AI-generated titles, descriptions, and tags. Single or batch uploads. Beautiful interactive TUI.
pip install tubecast
From AI-powered metadata to resumable uploads, TubeCast handles the entire workflow.
Gemini generates SEO-optimized titles, descriptions with hashtags, and 10-15 discoverable tags.
Point at a folder. TubeCast uploads every video, auto-detecting companion JSON metadata files.
Beautiful guided experience with questionary prompts. Perfect for first-time uploads.
Network failures handled with exponential backoff. Up to 10 automatic retries.
Create playlists, list existing ones, add videos. Full YouTube management from the terminal.
Upload and set custom thumbnail images alongside your videos.
Stop wrestling with YouTube Studio. Start shipping content.
tubecast upload --ai
pip install tubecast
or
uv pip install tubecast
Then run tubecast setup to configure YouTube API and Gemini.
Python 3.10+ required.