Skip to main content
Automate computer tasks from the command line.

Quick Start

1

Simple Usage

praisonai-ts computer screenshot --output ./screenshot.png
2

With Configuration

praisonai-ts computer run "Open browser" --require-approval --browser

Commands

Screenshot

# Take screenshot
praisonai-ts computer screenshot --output ./screenshot.png

# With analysis
praisonai-ts computer screenshot --analyze "What do you see?"

Execute Task

# Run automation task
praisonai-ts computer run "Open browser and go to google.com" \
  --require-approval \
  --model claude-3.5-sonnet

Interactive Mode

# Start interactive computer control
praisonai-ts computer interactive \
  --require-approval \
  --browser

Options

OptionTypeDefaultDescription
--require-approvalbooleantrueRequire approval
--browserbooleanfalseEnable browser
--desktopbooleanfalseEnable desktop
--timeoutnumber30000Action timeout
--modelstringclaude-3.5-sonnetVision model

Environment Variables

VariableRequiredDescription
OPENAI_API_KEYYesFor the agent
ANTHROPIC_API_KEYFor ClaudeClaude vision

Examples

Browser Automation

praisonai-ts computer run \
  "Go to github.com and search for praisonai" \
  --browser \
  --require-approval

Desktop Task

praisonai-ts computer run \
  "Open the calculator app" \
  --desktop \
  --require-approval

Computer Use

SDK automation

Tool Approval

Approval workflows