Agent-readable docs index: /llms.txt. Full docs in one file: /llms-full.txt. Download /docs.zip to grep all markdown files locally.

Quickstart

Three steps: log in, connect a channel, post.

1. Install and log in

npm install -g akarso akarso auth login
This opens your browser, signs you in with Google, and saves an API key automatically. No manual key setup needed — see Authentication for CI and env var options.
Verify it works:
akarso auth check

2. Connect a social account

Connect your first platform. The CLI opens your browser for OAuth:
akarso accounts connect x
After authorizing, the account is connected and ready to use. Connecting is free for up to 3 channels — see pricing for plan limits.
Each workspace holds one account per platform, so commands address accounts by platform name. Some platforms (Facebook, Instagram, LinkedIn, YouTube, Google Business) also need a publishing target picked after OAuth — the connect flow shows the picker automatically. See Connecting Accounts.

3. Publish your first post

Publishing requires a subscription. Start a 7-day free trial with akarso subscribe, then:
akarso posts create \ --text "Hello from Akarso!" \ --platforms x \ --publish-now
The output shows the created post details in YAML format. Pipe through yq to extract fields:
akarso posts create --text "Hello!" --platforms x --publish-now | yq '.id'

Schedule a post for later

Use relative time shortcuts like 30m, 2h, 3d, or 1w:
akarso posts create \ --text "Scheduled post" \ --platforms x,linkedin \ --scheduled-at 2h
Or pass an ISO 8601 date:
akarso posts create \ --text "Launch day!" \ --platforms x \ --scheduled-at "2026-07-01T10:00:00Z"

What's next