CLI Reference

Complete command-line interface reference for Jarvis.

Getting Help

jarvis --help# Show all commands
jarvis <command> --help# Show command help
jarvis --version# Show version

Available Commands

jarvis agent

Send messages to the AI agent

jarvis gateway

Start and manage the gateway process

jarvis channels

Manage messaging channels

jarvis configure

Interactive configuration wizard

jarvis doctor

Run health checks and diagnostics

jarvis logs

View gateway and agent logs

jarvis status

Check gateway and channel status

jarvis onboard

Run the onboarding wizard

jarvis pairing

Manage channel pairing requests

jarvis security

Run security audits

jarvis sessions

Manage agent sessions

jarvis skills

Install and manage skills

jarvis hooks

Manage automation hooks

jarvis cron

Manage scheduled jobs

jarvis message

Send messages to channels

jarvis models

List and manage AI models

jarvis update

Update Jarvis to latest version

jarvis uninstall

Uninstall Jarvis

Common Examples

Talk to AI

jarvis agent --message "Hello!"
jarvis agent --message "Explain Docker" --local

Manage Gateway

jarvis gateway
jarvis gateway --daemon
jarvis gateway --port 18790

Channel Management

jarvis channels status
jarvis channels login
jarvis pairing list whatsapp

Diagnostics

jarvis doctor
jarvis status --all
jarvis security audit

Skills & Automation

jarvis skills list
jarvis hooks list
jarvis cron list

Global Flags

--help, -h

Show help for command

--version, -v

Show version information

--config

Specify custom config file path

--verbose

Enable verbose output

Jarvis

© 2026 Nilkanth Desai. MIT licensed.