lemonade-sdk/lemonade
Lemonade helps users discover and run local AI apps by serving optimized LLMs right from their own GPUs and NPUs. Join our discord: https://discord.gg/5xXzkMu8Zk
What it does — Lemonade is a program you install on your own computer (Windows, Linux, macOS, Docker) that lets you use modern AI models_without sending data to a cloud service. It covers text chat (LLMs like Gemma and Qwen), speech-to-text (Whisper), text-to-speech, image generation (Stable Diffusion), and even experimental 3D and audio generation.
How it works — You start it once, and it becomes a local "server" that other apps can talk to using standard OpenAI and Anthropic API formats. So instead of paying per request to a cloud, your existing chat apps, coding tools, and custom software can point to localhost and get free, private AI responses. A companion CLI (lemonade run …, lemonade pull …) downloads models and manages them.
Key pieces —
- Lemonade Server: installs a service; hundreds of apps already integrate with it (Claude Code, AnythingLLM, Dify, GitHub Copilot, Open WebUI, etc.).
- Embeddable Lemonade: a portable binary you can bundle into your own application to give it local multi-modal AI automatically.
- Backend matrix: supports llama.cpp (CPU, CUDA, Metal, Vulkan, ROCm), an XDNA2 NPU backend, vLLM and DeepSeek specialized builds for AMD hardware, Whisper.cpp, Kokoro TTS, SD-CPP, and more. It auto-optimizes for the user's PC.
- Model Manager: browse, download, and update GGUF / FLM / ONNX models from Hugging Face or ModelScope; supports aliases for active-standby failover.
- Cloud offload (experimental): can route requests to OpenAI-compatible cloud providers alongside local models.
Who it's for — Developers who want a privacy-respecting local AI stack, and especially users of AMD hardware (Ryzen AI / Radeon / Strix Halo), with optimizations contributed by AMD engineers. It is community-built and Apache-licensed, with a roadmap organized into working groups.
Related
- Project
- Project
- Project
- Project
- Project