oneclaw
oneclaw provisions and exports AI identity packs.
Current first-class provisioning providers:
- AgentMail (API-based inbox creation)
- Telegram Bot (BotFather token + API verification)
- Bitwarden (browser/account checkpoint + CLI verification + vault seeding)
Current export/apply targets:
owpenbot
openclaw
nanoclaw
Install
npm install
npm run build
Provision
oneclaw provision \
--pack founder \
--providers agentmail,telegram,bitwarden \
--targets owpenbot,openclaw,nanoclaw \
--agentmail-api-key "$AGENTMAIL_API_KEY" \
--telegram-bot-token "$TELEGRAM_BOT_TOKEN" \
--bitwarden-email "founder@example.com" \
--bitwarden-password "$BITWARDEN_MASTER_PASSWORD" \
--bitwarden-skip-signup
If a provider needs manual action, provisioning pauses with a clear checkpoint and resume command.
Export
oneclaw export --pack founder --target owpenbot --out ./owpenbot.identity.json
oneclaw export --pack founder --target openclaw --out ./openclaw.identity.json
oneclaw export --pack founder --target nanoclaw --out ./nanoclaw.identity.env
Apply
oneclaw apply --pack founder --target owpenbot --path ~/.openwork/owpenbot/owpenbot.json
Validate and doctor
oneclaw validate --pack founder
oneclaw doctor