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! ⭐