Skip to content

menloresearch/cli

Repository files navigation

menlo

A CLI tool for accessing Menlo Robot.

Quick Install

sh -c "$(curl -fsSL https://github.com/menloresearch/cli/release/install.sh)"

Or build from source:

git clone https://github.com/menloresearch/cli
cd cli
go build -o menlo ./cmd/menlo

Quick Start

# Initialize the CLI (sets up API key and default robot)
menlo init

# Or configure manually
menlo config apikey <your-api-key>
menlo config default-robot <robot-id>

Commands

menlo init

Initialize menlo with your API key and select a default robot.

menlo init

menlo robot

Manage robots.

List all robots

menlo robot list

Show robot status

menlo robot status                         # Use default robot
menlo robot status --robot-id <robot-id>  # Use specific robot

Join WebRTC session

menlo robot session                         # Use default robot
menlo robot session --robot-id <robot-id>  # Use specific robot

Set default robot

menlo robot connect              # Interactive selection
menlo robot connect <robot-id>   # Set directly

Same as menlo config default-robot. Sets the default robot for the CLI.

menlo config

Manage configuration.

Set API key

menlo config apikey <your-api-key>

Show current API key

menlo config apikey

Set default robot

menlo config default-robot <robot-id>

Or interactively:

menlo robot connect

Configuration

Configuration is stored in:

  • ~/.menlo/config.yaml

Uninstall

sh -c "$(curl -fsSL https://github.com/menloresearch/cli/release/uninstall.sh)"

About

menlo-cli

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors