Register (New Account)
Creates a new account with email and password and provisions a company workspace and API agent. The account starts at 0 credits: a verification link is emailed at registration, and the 20 free credits are granted once it is clicked. Those credits run every primitive except LLM routing (naive llm chat), which needs a paid account — buy a pack with naive billing topup or subscribe with naive billing subscribe. See Credits.
Options
Output
Login (Existing Account)
Authenticates with an existing email + password and issues a new API key.
Options
Output
Notes
- Uses the same credentials as the Naive dashboard (usenaive.ai)
- If you have multiple companies, the first is selected by default
- Each login creates a new API key (old keys remain valid)
Email Magic Link (Passwordless)
Signs in to a new or existing account through the durable email magic-link flow.
When to Use
- You created your account through a social provider
- You prefer passwordless authentication
- You want to link a second machine/agent to an existing account
The CLI starts a temporary listener on 127.0.0.1, requests a one-time link,
and waits while you click the link delivered to your inbox. The API key is
exchanged directly with the local listener and saved to ~/.naive/config.json;
no verification code or secret is pasted into the terminal.
naive link no longer exists. It was removed along with the unauthenticated
key-minting endpoint pair it called. There is no alias — naive link now answers
{"error":{"code":"cli_outdated"}}, which is misleading: updating the CLI will not
bring it back. Use naive auth email <address> above.naive verify is retired but still registered, deliberately. It makes no request,
imports no auth path and cannot reach the deleted endpoints; it exists only to answer
{"error":{"code":"deprecated_command"}} and point you at naive auth email. The
six-digit-code sign-in flow is gone.
Companies
List all companies accessible to your account:
Output
Select Company
Switch the active company context (issues a new API key):
Keys
Manage API keys for the current agent/company:
Who Am I