I turned an Android phone into a Vulkan-accelerated local LLM node (GGUF + LiteLLM + Tailscale)
Summary
An Android phone is repurposed as a portable GGUF inference server with Vulkan acceleration, exposing an OpenAI-compatible endpoint via LiteLLM and Tailscale mesh for integration into a self-hosted AI cluster.
Similar Articles
I made this android app which runs ai models locally
A developer created an Android app that runs AI models locally, supporting GGUF and LiteRT formats with multiple ways to add models.
I clustered two old Android phones to run a 27B LLM locally. Bypassed RAM limits via C++ RPC split and Hadamard Ternary math (No overheating)
A high school student built a custom C++ engine (fork of llama.rn) that clusters two Android phones over USB via RPC to run a 27B ternary-quantized LLM locally, using runtime Hadamard transforms for addition-only math that keeps the phone cool at ~30°C.
LFM3-1.7B and LFM3-VL-2B running fully offline on iPhone and Android, plus what it took to export LFM3 to ExecuTorch (open source app)
LFM3-1.7B and LFM3-VL-2B now run fully offline on iPhone and Android via the open-source Private Mind app, with detailed notes on what it took to export LFM3's novel architecture (gated convolutions, hybrid attention, sliding-window cache tweaks) to ExecuTorch, achieving ~40 tok/s on an iPhone 16 Pro GPU.
@victormustar: 300tok/s on mobile is insane... open source must win
Open source AI inference reaches 300 tok/s on mobile, with a WebGPU framework pushing Liquid AI's LFM2.5 230M to 1,400 tok/s in browser.
@TheTechDiggest: [OpenSource - Distributed AI & Mesh LLM Inference] Buying an expensive enterprise GPU isn't the only way to run massive…
A tweet thread introduces mesh-llm, an open-source tool that pools local network devices into a unified, OpenAI-compatible API for running large LLMs without expensive enterprise GPUs.