#3636th of 82 in Agent frameworks and SDKs

runanywhere-sdks

On-device LLM, speech, vision and RAG SDKs for mobile, web and desktop

Stars
10.3k
License
custom license
Last commit
Oct 2026
Last release
Oct 2026
Language
C++
Stars, last 29 weeks+557
10 Apr 2026: 9,777 stars17 Apr 2026: 9,811 stars24 Apr 2026: 9,846 stars1 May 2026: 9,869 stars8 May 2026: 9,888 stars15 May 2026: 9,904 stars22 May 2026: 9,925 stars29 May 2026: 9,945 stars5 Jun 2026: 9,965 stars12 Jun 2026: 9,987 stars19 Jun 2026: 9,999 stars26 Jun 2026: 10,012 stars3 Jul 2026: 10,029 stars10 Jul 2026: 10,052 stars17 Jul 2026: 10,072 stars24 Jul 2026: 10,088 stars31 Jul 2026: 10,104 stars7 Aug 2026: 10,113 stars14 Aug 2026: 10,131 stars21 Aug 2026: 10,145 stars28 Aug 2026: 10,163 stars4 Sept 2026: 10,182 stars11 Sept 2026: 10,196 stars18 Sept 2026: 10,216 stars25 Sept 2026: 10,254 stars2 Oct 2026: 10,272 stars9 Oct 2026: 10,282 stars16 Oct 2026: 10,303 stars23 Oct 2026: 10,318 stars30 Oct 2026: 10,334 stars

9,777 on 10 Apr 202610,334 on 30 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Eight SDKs (Swift, Kotlin, Flutter, React Native, Web, Electron, Python, and the wally CLI) over one C++ core. A capability registry picks an engine per device: QHexRT on Snapdragon Hexagon NPU, MLX on Apple silicon, llama.cpp, sherpa + ONNX, or Core ML. It covers LLM chat, VLM, STT, TTS, voice agents, embeddings, RAG and image generation, all run locally.

Who it is for: App developers embedding local AI in mobile, web and desktop apps

Strengths

  • One API across Swift, Kotlin, Flutter, React Native, Web, Electron and Python
  • Engine routing per device: Hexagon NPU, MLX, llama.cpp (Metal, CUDA opt-in, WebGPU)
  • Covers LLM, VLM, STT, TTS, VAD, embeddings, RAG, structured output and tool calling
  • wally CLI serves an OpenAI-compatible API on :8080

Weaknesses

  • Maturity varies: Flutter, React Native and Web are beta, Electron preview, Python alpha
  • Python SDK has stubs for voice agent, image generation and LoRA
  • Wake-word detection is not implemented in any SDK
  • Custom license (NOASSERTION detected); terms need review before commercial use

What it needs

  • GPU optional
  • Models: GGUF, safetensors (MLX), ONNX, Core ML
  • port 8080

Quick answers

Is runanywhere-sdks open source?

Its code is public on GitHub under its own license terms; read them before you use it at work.

Does runanywhere-sdks need a GPU?

No. It runs on a CPU and can use a GPU when you have one.

Also in Agent frameworks and SDKs

See all 82
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)72k starsMIT95 out of 100
2openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30.4k starsMIT90 out of 100
3langchainPython framework for building LLM agents and apps from interoperable components148.8k starsMIT89 out of 100
#4browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)119.7k starsMIT89 out of 100
#5tradingagentsMulti-agent LLM framework that simulates a trading firm's analysis process Live demo ↗ (opens in a new tab)119.3k starsApache-2.089 out of 100