I built yutu, an open-source CLI for the YouTube Data API. If you manage a YouTube channel and prefer the terminal over clicking through YouTube Studio, this might be for you. What it does: Upload, update, and delete videos Manage playlists, comments, captions, subscriptions, thumbnails, watermarks, and more Search YouTube directly from the terminal Output as JSON, YAML, or table — pipe it into jq, yq, whatever you want Also provides Skills, MCP server, and A2A agent, so AI agents (Claude, etc.) can manage your channel too Install: shell npm install -g @eat-pray-ai/yutu # npm brew install yutu # macOS winget install yutu # Windows Examples: ```shell Upload a video yutu video insert --file video.mp4 --title "My Video" --privacy public List your playlists as JSON yutu playlist list --mine --output json Search YouTube yutu search list --q "golang tutorial" --maxResults 10 Manage comments yutu comment list --videoId VIDEO_ID yutu comment insert --parentId COMMENT_ID --text "Great video!" ``` Written in Go, Apache-2.0 licensed. Covers 30+ YouTube API resources. GitHub: https://github.com/eat-pray-ai/yutu Feedback and contributions welcome!   submitted by   /u/Whitedrops [link]   [comments]