This project is a social media automation tool designed to publish videos and images across multiple social networks programmatically. It functions as a headless browser content publisher and a multi-platform posting API, allowing for automated social media posting and content distribution.
The system utilizes browser automation to execute uploads and logins on platforms without official public APIs. It features a social media command-line manager for executing batch media uploads and managing account sessions, as well as a programmatic interface for triggering uploads and scheduling content via API requests.
The tool covers social media account management through session-cookie authentication and concurrent-session handling. It supports various media types, including image and video publishing, and includes specialized integration for the Xiaohongshu platform.
Deployment is supported via container-based images and headless server configurations to enable execution on remote servers.