Skip to main content

Synopsis

profclaw setup [flags]

Description

Interactive first-time setup wizard that creates an admin account, configures an AI provider, and sets the registration mode. Designed for initial deployment configuration.
For a more comprehensive onboarding experience that includes environment detection and deployment mode selection, use profclaw onboard instead.

Flags

FlagTypeDefaultDescription
--non-interactivebooleanRun without prompts (for CI/Docker)
--admin-email <email>stringAdmin email
--admin-password <password>stringAdmin password
--admin-name <name>stringAdmin display name
--ai-provider <provider>stringAI provider: anthropic, openai, ollama, skip
--registration-mode <mode>stringRegistration mode: invite, open

Interactive Mode

profclaw setup
Walks through:
  1. Admin account creation (email, password, display name)
  2. AI provider selection and API key configuration
  3. Registration mode (invite-only or open)

Non-Interactive Mode

For automated deployments (Docker, CI):
profclaw setup \
  --non-interactive \
  --admin-email admin@example.com \
  --admin-password SecurePass123! \
  --admin-name "Admin" \
  --ai-provider anthropic \
  --registration-mode invite