RCLI logo

RCLI

RunanywhereAI/RCLI

On-device voice AI + RAG for macOS on Apple Silicon.

GraphCanon updated 3w · GitHub synced 3w

1.5k stars84 forksLast push 5mo C++ MIT

Decision brief

RCLI enables local AI assistance through speech-to-text and text-to-speech functionalities on macOS devices with Apple Silicon, emphasizing zero cloud dependency.

Good fit when

  • For users who value privacy as RCLI operates locally without sending data to the cloud.
  • On M3 or later Macs that can benefit from its MetalRT engine for optimized performance.

Avoid when

  • If your hardware is not macOS 13+ on Apple Silicon, RCLI may not be compatible or fully functional.
  • For users without sufficient local storage, as downloading AI models required about 1GB of disk space.

Observed Jul 16, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Slowing (135d since push)
As of 3w
Provenance
Not a fork · Organization account
As of 3w
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

git clone https://github.com/RunanywhereAI/RCLI

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

RCLI enables local AI assistance via speech-to-text and text-to-speech functionalities without cloud dependency.

Capability facts

Languages
c++

Source: github.language · Jul 30, 2026

Categories

Tags

README

Install

[IMPORTANT] Requires macOS 13+ on Apple Silicon. MetalRT engine requires M3 or later. M1/M2 Macs fall back to llama.cpp automatically.

One command:

curl -fsSL https://raw.githubusercontent.com/RunanywhereAI/RCLI/main/install.sh | bash

Or via Homebrew:

brew tap RunanywhereAI/rcli https://github.com/RunanywhereAI/RCLI.git
brew install rcli
rcli setup          # required — downloads AI models (~1GB, one-time)

Upgrade to latest:

brew update
brew upgrade rcli
Troubleshooting: SHA256 mismatch or stale version

If brew install or brew upgrade fails with a checksum error:


---

## Quick Start

```bash
rcli                             # interactive TUI (push-to-talk + text)
rcli listen                      # continuous voice mode
rcli ask "open Safari"           # one-shot command
rcli ask "play some jazz on Spotify"
rcli vlm photo.jpg "what's in this image?"  # vision analysis
rcli camera                      # live camera VLM
rcli screen                      # screen capture VLM
rcli metalrt                     # MetalRT GPU engine management
rcli llamacpp                    # llama.cpp engine management

License

RCLI is open source under the MIT License.

MetalRT is proprietary software by RunAnywhere, Inc., distributed under a separate license.

Built by RunAnywhere, Inc.

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.