← all repositories
lemonade-sdk/lemonade

AMD's stealth play to own local AI inference

A C++ inference server that turns consumer Ryzen and Radeon hardware into an OpenAI-compatible API endpoint.

lemonade
Velocity · 7d
+18
★ / day
Trend
accelerating
star history

What it does

Lemonade is a local AI inference server with two modes: a system service that exposes OpenAI, Anthropic, and Ollama-compatible APIs, and an embeddable binary you can ship inside your own app. It runs LLMs, image generation, speech synthesis, and transcription across CPU, GPU, and NPU — with explicit optimizations for AMD’s Ryzen AI NPUs, Radeon GPUs, and the new Strix Halo APUs.

The interesting bit

The project is community-built but AMD engineers contribute the performance-critical paths. That makes it something of a reference implementation disguised as grassroots software — AMD gets to tune for its own silicon without maintaining a closed SDK. The vllm backend for Strix Halo is already marked experimental, suggesting they’re using this project to iterate on next-chip support before silicon ships broadly.

Key highlights

  • Multi-modal out of the box: text (llamacpp, vllm, FLM), images (Stable Diffusion), speech (Whisper, Kokoro)
  • Hardware abstraction across Vulkan, ROCm, CUDA, Metal, and XDNA2 NPU backends
  • Model manager with lemonade pull for GGUF, FLM, and ONNX formats plus Hugging Face imports
  • Packaged for every platform short of BSD: Windows MSI, macOS pkg, Linux debs/rpms/Snaps/PPAs, Docker
  • Mobile companion apps on iOS and Android

Caveats

  • The README’s supported configurations table cuts off mid-row for speech-to-text OS support, so NPU whisper on Linux is unclear
  • vllm backend is experimental and locked to Strix Halo iGPU only
  • AMD hardware gets first-class tuning; Intel and NVIDIA users get functional but not optimized paths

Verdict

Worth a look if you’re running recent AMD hardware and want a drop-in local replacement for OpenAI API calls. Skip it if you’re on Intel graphics or need battle-tested production SLAs — this is still moving fast.

Frequently asked

What is lemonade-sdk/lemonade?
A C++ inference server that turns consumer Ryzen and Radeon hardware into an OpenAI-compatible API endpoint.
Is lemonade open source?
Yes — lemonade-sdk/lemonade is open source, released under the Apache-2.0 license.
What language is lemonade written in?
lemonade-sdk/lemonade is primarily written in C++.
How popular is lemonade?
lemonade-sdk/lemonade has 5k stars on GitHub and is currently accelerating.
Where can I find lemonade?
lemonade-sdk/lemonade is on GitHub at https://github.com/lemonade-sdk/lemonade.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.