Naïve raises $28.5M Series A to build autonomous company infrastructure

See more ↗

CLI

CLI

Vetta ships through the naive binary. Declare the agent in naive.config.ts. naive up ships it.

$ npm i -g @usenaive-sdk/vetta-cli

Get started

  1. 01

    Install

    Add the CLI globally so naive is on your PATH. Node 20 or newer.

    $ npm i -g @usenaive-sdk/vetta-cli
  2. 02

    Log in

    Opens a browser and writes an API key to ~/.naive/config.json.

    $ naive auth google
  3. 03

    Init and apply

    Scaffold a naive.config.ts, then apply it.

    $ naive init && naive up

Commands

naive auth google

Sign in with Google and save an API key.

naive status

Confirm auth, plan, and remaining credits.

naive init

Scaffold a starter naive.config.ts.

naive up

Apply the config.

naive --help

Every command the CLI ships.

For agents

Onboard from the prompt

Point Cursor, Claude Code, or Codex at the repo. It installs the CLI and writes the config.

Next

Keep going

Getting started is on Deploy.