DESKTOP UTILITY / YOUR ACCOUNT. YOUR CALL.

Cli.py

TikTok publishing.
From your terminal.

A desktop command-line utility for posting a local video to your own TikTok profile feed. Authorize, review, then confirm. Never Stories.

cli.py — review before uploadDEMO

# Illustrative review · no live account

✓ Account authorized with Login Kit

Account
@your_username (example)
Video
my-video.mp4
Caption
A moment worth sharing.
Destination
TikTok profile feed
Visibility
Review options returned by TikTok
› Awaiting your explicit confirmation

Nothing is uploaded until you confirm.

Runs on your desktop Locally held tokens Direct Post · profile feed only

01 / THE WORKFLOW

Three steps.
You stay in control.

01

Authorize your account.

Use TikTok Login Kit to authorize your own TikTok account. Cli.py does not access accounts without authorization.

02

Choose. Review. Confirm.

Select a local video and caption. Review the TikTok username and the visibility settings returned by TikTok. Explicitly confirm before any upload.

03

Post, then check status.

TikTok Content Posting API Direct Post publishes to the authorized account’s profile feed. Cli.py can check processing status. Posting is not guaranteed.

02 / GET SET UP

Start locally.
Stay deliberate.

Request the current Cli.py distribution and its installation instructions from support. No download or package-registry listing is provided here.

Request Cli.py
  1. Prepare an isolated Python environment using the commands shown.
  2. Install the supplied distribution using its included instructions; use its documented login command to authorize your account.
  3. Choose your video and caption, review the returned account and settings, and confirm. Use the supplied status command to check processing.
python3 --version
python3 -m venv .venv
source .venv/bin/activate

Environment preparation only — not an app installer.

Use the release’s documented Python version and app commands. Windows activation may require permission under your device’s PowerShell policy; follow your organization’s rules.

03 / A CLEAR DATA BOUNDARY

Your files stay local.
Until you say go.

OAuth tokens are held in your local config file with owner-only permissions where supported. They are not encrypted by Cli.py. Protect your device, config files, and backups.

Only after confirmation are your video, caption, and selected posting settings sent to TikTok. QuantumCore Systems does not run a server that stores your tokens or video files, and Cli.py has no operator analytics or advertising trackers.

A question before your first post?

Setup, account authorization, or privacy — reach QuantumCore Systems.

Contact support