AI & Automation · April 9, 2026

Vidova CLI

Reference for the native capture companion: installation, device auth, recording, inspection, packaging, and import into AVS projects.

Updated April 9, 2026

What the CLI is for

Vidova CLI is the native capture companion for AVS.

Its role is to handle workflows that are better done outside the browser:

  • native screen and window recording
  • device enumeration
  • permission inspection
  • packaging recordings into .vidova bundles
  • uploading recordings into AVS projects

Install

npm i -g @vidova/cli

That installs the vidova binary.

Core command groups

Interactive recorder

vidova

Launches the interactive recorder UI.

Direct record

vidova record --window "Safari" --system-audio

Useful for scripted or flag-driven capture sessions.

Device auth

vidova auth login

Uses the browser-based AVS device authorization flow rather than embedding auth UI inside the recorder.

Device inspection

vidova devices --json

Enumerates monitors, windows, microphones, cameras, and permission state.

Project listing

vidova projects list

Lets the CLI discover upload destinations in AVS.

Package inspection

vidova info ./recording.vidova

Package extraction

vidova extract ./recording.vidova

Features exposed in the beta app for CLI support

The web app includes dedicated backend routes for:

  • device auth start
  • device auth poll
  • device auth authorize
  • CLI token management
  • project listing
  • default project lookup
  • recording import

This is why the CLI can work as a real product surface instead of a disconnected uploader.

What a .vidova bundle represents

The CLI can pack recordings into a .vidova archive that may contain:

  • manifest.json
  • captured media
  • cursor metadata
  • keyboard metadata

Once imported, AVS can treat this material as a richer screen-recording asset rather than just a flat MP4.

Persistent defaults

The CLI also supports persistent capture defaults for things like:

  • FPS
  • width
  • quality
  • codec
  • countdown
  • output directory
  • cursor tracking
  • keyboard tracking

That makes repeated capture sessions less error-prone.

Related

Search pages

Jump to pages across Agentic Video Studio.