ToneClone CLI

v1.0.0

Write in the user's authentic voice using ToneClone. Generate emails, messages, social posts, and other content that sounds like the user — not generic AI. U...

2· 564· 1 versions· 2 current· 2 all-time· Updated 22h ago· MIT-0
byJon Fox@jfox85

Install

openclaw skills install toneclone-cli

ToneClone CLI

Generate content in the user's authentic voice using their trained ToneClone personas.

Setup

ToneClone requires an account and trained personas. Get started at https://toneclone.ai

Install CLI (Homebrew):

brew tap toneclone/toneclone
brew install toneclone

Authenticate:

toneclone auth login

Writing Content

toneclone write --persona="<name>" --prompt="<what to write>"

With Knowledge Cards

toneclone write --persona="<name>" --knowledge="<card1>,<card2>" --prompt="<prompt>"

Examples

Chat reply:

toneclone write --persona="Chat" \
  --prompt="Reply to: 'Hey, are you free this weekend?' — say yes, suggest Saturday"

Work email:

toneclone write --persona="Work Email" --knowledge="Work,Scheduling" \
  --prompt="Follow-up email about project timeline, offer to schedule a call"

Social post:

toneclone write --persona="Twitter" \
  --prompt="Announce our new feature launch, keep it punchy"

Providing Context

Pass relevant context in the prompt for better results:

  • Thread/conversation being replied to
  • Background on the topic
  • Recipient info or relationship context

Quick Commands

TaskCommand
Write contenttoneclone write --persona="Name" --prompt="..."
List personastoneclone personas list
List knowledge cardstoneclone knowledge list
Check authtoneclone auth status

Personas vs Knowledge Cards

NeedUse
Different writing styleDifferent persona
Different context/factsDifferent knowledge card

More Info

Version tags

latestvk97252wnje4ct30mek6hknjyr581ft5g

Runtime requirements

✍️ Clawdis
Binstoneclone

Install

Install ToneClone CLI (brew)
Bins: toneclone
brew install toneclone/toneclone/toneclone