Install or run once
The public package is @anakonn/ankk and the binary is ankk. The CLI currently requires Bun.
Install the Bun-first CLI, configure a public API key, and send prepared content from Codex, Claude Code, ChatGPT, scripts, or automation tools into Ankk scheduling.
A small path that proves the package, API key, and brand-scoped publish workflow.
The public package is @anakonn/ankk and the binary is ankk. The CLI currently requires Bun.
Use an API key from Ankk. Command output redacts the full key, and environment variables work for CI.
Create a JSON payload and hand it to the same public scheduling contract used by API clients.
Use --file for content bodies so scripts and AI tools can produce structured payloads without a fragile pile of flags.
Every CLI workflow maps back to the public /v1 API. Use Bearer auth and brand-scoped routes for automation clients.
Publishing is asynchronous. The API accepts validated work, persists it, and schedules execution; provider completion happens later.
Let the AI tool prepare copy, payloads, or commands. Ankk remains the scheduling and status system.
Create a Threads launch payload from this release note, save it as tmp/launch-thread.json, then run ankk contents publish with my configured brand.
Inspect payload.json for missing connection_id, idempotency_key, sns_type, text, and scheduled_for. Then show the exact ankk contents publish command.
Draft three channel-safe post variants and return one JSON payload that I can pass to ankk contents publish --file payload.json.
Start with the CLI, then move the same payloads into scripts, CI jobs, or AI tool runs.