Skip to content

Quickstart

Basic Prompt

ask "Explain the difference between rsync -avz and -a"

Command-only Generation

ask -co "find files larger than 1GB"

Execute Generated Command with Confirmation

ask -co -no "delete all .tmp files older than 7 days in /var/tmp"

Retrieval Modes

ask --web "latest bun install instructions"
ask --docs mydocs "how do vite path aliases work"
ask --auto "latest react router api changes"

Model Selection

# one-time override
ask -m llama3.2:3b "summarize this"

# persist default model
ask -ms
ask -ms llama3.2:3b

Environment Setup

# prompt for all supported env keys and provider keys
ask --env-setup

TTS

# speak after full output
ask --tts "summarize this log"

# stream speech while generating
ask --tts --tts-configure stream "read this aloud while generating"