AgentIndex icon
AgentIndex
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Submit Tool
ToolsMCP ServersHOTCategoriesTrendingNewBest ListsCompareGuides
Home/
LLM Infra/
runanywhere-sdks
runanywhere-sdks logo

runanywhere-sdks

Active·★ 10.3k·NOASSERTION·Updated 2026-10-26
★ Most Popular★ Essential★ Trending

RunAnywhere is a set of SDKs for adding AI features to mobile apps that run entirely on-device, with no cloud, no network latency and no data leaving the device. It covers LLM chat (Llama, Mistral, Qwen, SmolLM and others), Whisper-based speech-to-text, neural text-to-speech and a full voice-assistant pipeline that chains speech recognition, an LLM and speech synthesis.

SDKs exist for Swift (iOS and macOS, stable, via Swift Package Manager), Kotlin (Android, stable, via Gradle), React Native (beta, npm) and Flutter (beta, pub.dev). The feature table lists text generation, streaming, speech-to-text, text-to-speech, the voice assistant pipeline and model download with progress on all four, with structured JSON output on iOS and Android and Apple Foundation Models on iOS only. Supported models include GGUF LLMs run through llama.cpp (from SmolLM2 360M at about 400 MB up to Mistral 7B Q4 at about 4 GB), Whisper Tiny and Base via ONNX, and Piper voices for US and British English. It is Apache 2.0 licensed.

This write-up is based on the project's README and public repository data. We have not hand-tested the tool. Data as of 2026-10-24.

License
Not detected by GitHub
Latest release
cpp-desktop-v0.20.42 · 2026-10-21
Last commit
2026-10-21
Contributors
57
Forks
394
Open issues and PRs
211
First published
2025-07-22
npm package
@runanywhere/core 0.20.27 · 12 downloads last week

Source: GitHub, npm and PyPI public APIs.

#On-device AI#LLM#Mobile SDK#Speech Recognition#Text-to-Speech
$ Install
$ npm install @runanywhere/core @runanywhere/llamacpp
↗ Visit site★ GitHub
01

Features

01LLM Text Generation
02Streaming
03Speech-to-Text
04Text-to-Speech
05Voice Assistant Pipeline
02

Why choose it

+Everything runs on-device, so there is no cloud dependency, latency or data leaving the phone.
+Covers LLM chat, speech-to-text, text-to-speech and a complete voice-assistant pipeline.
+Native SDKs for Swift and Kotlin (stable) plus React Native and Flutter (beta).
+Apache 2.0 licensed, with model download and progress handling built in.
03

Trade-offs

!On-device models are limited by phone memory and storage: the listed LLMs range from about 400 MB to 4 GB and need 0.5 to 5 GB of RAM.
!React Native and Flutter SDKs are in beta, and structured JSON output is not yet available there.
!The listed text-to-speech voices are English only, and quality is that of small local models rather than large cloud ones.
05

Maintenance check

ActiveChecked: 2026-10-25
Last commit
2026-10-19
Commits, last 90 days
100+
Releases, last 90 days
30
Latest release
cpp-desktop-v0.20.42 (2026-10-21)
Open issues
211
Recent issues with at least one comment
1/30
Commits per week, last 12 weeks
Commits per week, last 12 weeks: 84, 28, 26, 7, 46, 0, 3, 0, 1, 41, 1, 0

Oldest week on the left; the latest four weeks are orange. Source: GitHub commit activity.

Status rule: archived on GitHub = Archived; last commit within 90 days = Active; 91 to 365 days = Slowing; older = Stale. All figures come from the GitHub API on the date shown.

04

Who it fits

Pick it if
  • You are building a mobile app and want LLM chat, speech-to-text, text-to-speech or a full voice pipeline running on-device.
  • Data must not leave the phone and the app must work offline.
  • Your app is Swift or Kotlin (stable SDKs), or React Native or Flutter (beta).
Look elsewhere if
  • You need large-model quality: listed LLMs range from about 400 MB to 4 GB and need 0.5 to 5 GB of RAM.
  • You need voices beyond English: the listed text-to-speech voices are English only.
  • You want an assistant for end users rather than SDKs for developers.
06

How it differs

OGAM logovs OGAM★ 3.3k

Off Grid AI is a finished on-device app for end users. RunAnywhere gives developers SDKs to build such features into their own apps.

Full comparison →
07

Compatibility

Swift (iOS/macOS)
Supported
Verified via docs
Kotlin (Android)
Supported
Verified via docs
React Native
Partial Support (Beta)
Verified via docs
Flutter
Partial Support (Beta)
Verified via docs
08

Quick start

1
$ npm install @runanywhere/core @runanywhere/llamacpp
09

Use cases

↳LLM Chat Applications
↳Voice Assistant Integration
↳Offline AI Capabilities
10

Alternatives

⚡Top VS:
VSOGAM★3.3k→VSCherry Studio★53.0k→VSAReaL★5.9k→VSrllm★5.9k→
OGAM logo
OGAM★ 3.3k
The Swiss Army Knife of Offline AI. Chat, see, speak, and generate images on your phone or Mac — GGUF LLMs, vision, Whisper speech-to-text, Stable Diffusion, tool calling, and local-network servers. Runs on your CPU, GPU, or NPU. No account, no API key, zero data leaves your device.
VSCompare→
Cherry Studio logo
Cherry Studio★ 53.0k
A powerful desktop client for multiple LLMs. Supports local and cloud models.
VSCompare→
AReaL logo
AReaL★ 5.9k
The RL Bridge for LLM-based Agent Applications. Made Simple & Flexible.
VSCompare→
rllm logo
rllm★ 5.9k
Democratizing Reinforcement Learning for LLMs
VSCompare→
xLAM logo
xLAM★ 641
xLAM: A Family of Large Action Models to Empower AI Agent Systems
VSCompare→
LLM-VM logo
LLM-VM★ 493
irresponsible innovation. Try now at https://chat.dev/
VSCompare→
cua logo
cua★ 31.1k
Open-source infrastructure that gives AI agents computers they can use: sandboxed desktops and VMs, drivers for operating native apps, SDKs and benchmarks for computer-use agents.
VSCompare→
E2B logo
E2B★ 14.6k
Open-source infrastructure for running AI-generated code in secure, isolated cloud sandboxes, with SDKs for code execution and desktop computer use.
VSCompare→
See all alternatives →

Featured in these lists

  • Best Open-Source Voice Assistants and Speech Tools

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs05Maintenance check04Who it fits06How it differs07Compatibility08Quick start09Use cases10Alternatives
RunanywhereAI /
runanywhere-sdks
↗

SDKs for running LLMs, speech-to-text and text-to-speech on-device in mobile apps

10.3k394
Last commit2d ago
StatusActive
CategoryLLM Infra
Contributors57
Latest releasecpp-desktop-v0.20.42
Links
Documentation↗Discussion↗Issues↗Releases↗
Cloud Infrastructure
Ad

Deploy on DigitalOcean

Host your MCP servers, Docker containers, and AI agents with $200 free credit over 60 days.

Claim $200 Free Credit
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
Best by use caseAboutContactAdvertisePrivacy PolicyTerms of UseQYSGitHubBuy me a coffee ☕

Browse by Category

MCP ServersCode AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.