Quick Reference
| Command | Description |
|---|---|
rcli | Interactive TUI mode (push-to-talk + text) |
rcli listen | Continuous voice mode (always listening) |
rcli ask <text> | One-shot text command |
rcli actions [name] | List or inspect macOS actions |
rcli rag <sub> | RAG: ingest, query, status |
rcli models | Manage LLM/STT/TTS models |
rcli voices | Manage TTS voices |
rcli upgrade-llm | Download larger LLM |
rcli upgrade-stt | Upgrade to Parakeet TDT |
rcli bench | Run performance benchmarks |
rcli setup | Download AI models (~1GB) |
rcli info | Show engine and model info |
rcli cleanup | Remove unused models |
Global Options
These options work with most commands:Models directory path
Load RAG index for document-grounded answers
GPU layers for LLM (99 = all layers, 0 = CPU only)
LLM context window size
Disable TTS audio output (text only)
Enable debug logs from engines
Examples by Use Case
Voice Control
Document Intelligence (RAG)
Model Management
Benchmarking
Command Categories
Interactive Mode
Push-to-talk TUI with keyboard shortcuts
Listen Mode
Continuous voice activation
Text Commands
One-shot text queries with
rcli askRAG Commands
Document ingestion and querying
Model Management
Switch and download AI models
Benchmarking
Performance testing across all subsystems
Return Codes
0— Success1— Error (check stderr for details)
Environment Variables
HOME— Used to locate~/Library/RCLI/config and index directoriesCOLORFGBG— Detected for TUI theme (light/dark mode)