ai-social-media
A single-operator tool for cross-posting content to social media accounts personally owned by the operator.
What it does
The operator gives the tool a single piece of content (image, video, or text) plus a caption. The tool adapts the post for each target platform's format and publishes it via each platform's official API to accounts the operator already controls.
Supported platforms
- TikTok — via the TikTok Content Posting API
- Instagram — via the Meta Graph API (Instagram Business)
- Facebook — via the Meta Graph API (Page posts)
- LinkedIn — via the LinkedIn Marketing API (Page posts)
- X (Twitter) — via the X API v2
- YouTube — via the YouTube Data API v3 (Shorts)
Who this is for
A single operator managing the social presence of brands they personally run. There are no other users, no shared deployments, and no user-supplied data beyond the operator's own posts.
How it runs
- Runs locally on the operator's own machine.
- Uses each platform's official OAuth flow to obtain access tokens for accounts the operator owns.
- Stores OAuth tokens in a local
.envfile that is never committed. - Calls each platform's official API directly — no third-party intermediary.