Skip to content

Quickstart

AICMOHQ is CLI-first for solo technical founders: authenticate from the terminal, draft from git or a topic, review in the queue, and approve before anything publishes.

1. Create an account

Sign up at aicmohq.com/pricing and pick a founding plan. Dashboard access needs an active subscription (credits reset each billing cycle). You can complete CLI login before billing is set up; drafting commands will tell you if a subscription is required.

2. Install the CLI

Terminal window
npm install -g @aicmohq/cli
aicmo --help

From this monorepo:

Terminal window
pnpm --filter @aicmohq/cli build:package && npm link --prefix packages/cli

Config is stored at ~/.aicmo/config.json (mode 0600). Override with AICMO_HOME, AICMO_URL, or AICMO_TOKEN for CI.

3. Log in

Terminal window
aicmo login

This starts device authorization (RFC 8628): the CLI prints a code, opens your browser to approve it, and saves a user token locally.

Local development against localhost:3000:

Terminal window
aicmo login --url http://localhost:3000

Confirm the session:

Terminal window
aicmo whoami
aicmo config

4. Connect a channel (optional for drafting)

Drafting works without OAuth. Publishing needs at least one connected platform.

Terminal window
aicmo connections

Connect X, LinkedIn, or Reddit under Settings → Integrations in the dashboard, then run aicmo connections again.

5. Your first draft

Pick a topic (fastest path):

Terminal window
aicmo write --topic "What we shipped this week" --platform linkedin --queue

Or draft from recent commits in your repo:

Terminal window
cd your-product-repo
aicmo write --from-git --platform x --queue

List drafts waiting for approval:

Terminal window
aicmo queue --status draft

Approve and publish when ready (default workspace mode is approve-first):

Terminal window
aicmo queue approve <id>
aicmo publish <id> --dry-run # credit estimate
aicmo publish <id>

6. Go further

GoalCommand
Scout topicsaicmo scout -k saas,devtools
Full git → queue loopaicmo ship -k "launch,api" --platform linkedin
Talk to AI CMOaicmo chat ask "Plan a launch thread"
Agent tokens for CIaicmo token create --name ci --agent

Machine-readable output for scripts: add --json to any command.

Next: Plans & Credits and the full CLI reference.