{"data":{"slug":"runanywhereai-rcli","name":"RCLI","tagline":"Talk to your Mac, query your docs, no cloud required. On-device voice AI + RAG","github_url":"https://github.com/RunanywhereAI/RCLI","owner":"RunanywhereAI","repo":"RCLI","owner_avatar_url":"https://avatars.githubusercontent.com/u/220821781?v=4","primary_language":"C++","stars":1528,"forks":83,"topics":["ai-assistant","apple-silicon","kitten-tts","kokoro-tts","lfm2","llama-cpp","llm","local-ai","metal","on-device-ai","parakeet","qwen3","rag","speech-to-text","text-to-speech","tool-calling","voice-assistant"],"archived":false,"github_pushed_at":"2026-03-16T02:30:00+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/runanywhereai-rcli","markdown_url":"https://www.graphcanon.com/tools/runanywhereai-rcli.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/runanywhereai-rcli","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=runanywhereai-rcli","description":"Talk to your Mac, query your docs, no cloud required. On-device voice AI + RAG","homepage_url":"https://github.com/RunanywhereAI/runanywhere-sdks","license":"MIT","open_issues":12,"watchers":7,"ai_summary":null,"readme_excerpt":"## Install\n\n> [IMPORTANT]\n> **Requires macOS 13+ on Apple Silicon. MetalRT engine requires M3 or later.** M1/M2 Macs fall back to llama.cpp automatically.\n\n**One command:**\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/RunanywhereAI/RCLI/main/install.sh | bash\n```\n\n**Or via Homebrew:**\n\n```bash\nbrew tap RunanywhereAI/rcli https://github.com/RunanywhereAI/RCLI.git\nbrew install rcli\nrcli setup          # required — downloads AI models (~1GB, one-time)\n```\n\n**Upgrade to latest:**\n\n```bash\nbrew update\nbrew upgrade rcli\n```\n\n<details>\n<summary><strong>Troubleshooting: SHA256 mismatch or stale version</strong></summary>\n\nIf `brew install` or `brew upgrade` fails with a checksum error:\n\n```bash\n\n---\n\n## Quick Start\n\n```bash\nrcli                             # interactive TUI (push-to-talk + text)\nrcli listen                      # continuous voice mode\nrcli ask \"open Safari\"           # one-shot command\nrcli ask \"play some jazz on Spotify\"\nrcli vlm photo.jpg \"what's in this image?\"  # vision analysis\nrcli camera                      # live camera VLM\nrcli screen                      # screen capture VLM\nrcli metalrt                     # MetalRT GPU engine management\nrcli llamacpp                    # llama.cpp engine management\n```\n\n---\n\n## License\n\nRCLI is open source under the [MIT License](LICENSE).\n\nMetalRT is proprietary software by [RunAnywhere, Inc.](https://runanywhere.ai), distributed under a separate [license](https://github.com/RunanywhereAI/metalrt-binaries/blob/main/LICENSE).\n\n<p align=\"center\">\n  Built by <a href=\"https://www.runanywhere.ai\">RunAnywhere, Inc.</a>\n</p>","github_created_at":"2026-03-04T07:41:17+00:00","created_at":"2026-07-11T12:10:27.461111+00:00","updated_at":"2026-07-11T12:10:38.639331+00:00","categories":[{"slug":"computer-vision","name":"Computer Vision","url":"https://www.graphcanon.com/categories/computer-vision","markdown_url":"https://www.graphcanon.com/categories/computer-vision.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/computer-vision"},{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"},{"slug":"speech-audio","name":"Speech & Audio","url":"https://www.graphcanon.com/categories/speech-audio","markdown_url":"https://www.graphcanon.com/categories/speech-audio.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/speech-audio"}],"tags":[{"slug":"ai-assistant","name":"ai-assistant"},{"slug":"apple-silicon","name":"apple-silicon"},{"slug":"kitten-tts","name":"kitten-tts"},{"slug":"kokoro-tts","name":"kokoro-tts"},{"slug":"lfm2","name":"lfm2"},{"slug":"llama-cpp","name":"llama-cpp"},{"slug":"llm","name":"llm"},{"slug":"local-ai","name":"local-ai"}],"trust":{"provenance":{"is_fork":false,"github_id":1172340808,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T12:10:28.172Z","maintenance":{"label":"Slowing","score":36,"methodology":"github_public_v1","releases_90d":0,"days_since_push":117,"last_release_at":"2026-03-15T05:41:59Z"},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-11T12:10:35.936Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T12:10:35.644Z"},"languages":{"value":["c++"],"source":"github.language","observed_at":"2026-07-11T12:10:35.644Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-07-11T12:10:35.644Z"}}}}