Social Auto Upload: One-Click Multi-Platform Video Tool

Discover social-auto-upload, the 9.5K+ star GitHub project that automates video and image posting to Douyin, Bilibili, Xiaohongshu, Kuaishou, TikTok, and more. With CLI commands, AI agent skills for OpenClaw/Claude, and headless browser support, content creators can schedule posts effortlessly. Active development includes stealthier automation and expanded platform coverage—perfect for scaling social media presence without manual effort.

Social Auto Upload: Automate Your Multi-Platform Content Strategy

Content creators and social media managers rejoice! social-auto-upload is a battle-tested open-source powerhouse with 9.5K+ stars that automates video and image posting across China's top platforms: Douyin (TikTok China), Bilibili, Xiaohongshu (Little Red Book), Kuaishou, WeChat Video Channel, Baidu Baijiahao, and international TikTok.

🚀 Core Features

Platform Video Images Scheduled CLI AI Skills
Douyin
Bilibili
Xiaohongshu
Kuaishou

🎯 One-Command Quickstart

# Login once
sau douyin login --account my_account

# Upload video
sau douyin upload-video --account my_account --file video.mp4 --title "My Video" --desc "Description"

# Post images
sau xiaohongshu upload-note --account my_account --images img1.jpg img2.jpg --title "Post Title" --note "Content"

Bilibili bonus: Auto-downloads and manages biliup CLI—no manual setup needed!

🤖 AI Agent Integration

Perfect for OpenClaw, Claude Code, Codex users:

  • Dedicated skills for each platform
  • Headless browser automation
  • Agent bootstrap prompts included
  • Battle-tested stability over AI's hit-or-miss web parsing

🔥 Active 2026 Roadmap

  • Stealthier browser automation (patchright driver)
  • More platforms + image support
  • CLI unification across all services
  • Expanded AI agent skill ecosystem

💻 Setup (5 Minutes)

# Clone & install
git clone https://github.com/dreammis/social-auto-upload
cd social-auto-upload
uv sync  # or pip install -r requirements.txt

# Copy config
cp conf.example.py conf.py
# Edit your account details

Why This Beats AI Agents Alone?

AI browser agents struggle with:

  • Frequent page changes
  • Login state management
  • File upload reliability
  • Rate limits & detection

social-auto-upload provides production-grade stability for high-frequency posting.

📈 Proven Scale

  • 9.5K stars, 1.7K forks
  • 2K+ member community
  • Powers real content creator workflows

Stop manual posting. Scale your presence across platforms. Star it now!

GitHub Repo | Documentation