mcpField
L
Lemonade

Lemonade

本地服务
lemonade-server.aiAI 与智能体6.0k今天更新

关于 Lemonade

Lemonade 是面向本地 AI 用户和应用开发者的推理服务,可在 CPU、GPU 和 NPU 上运行文本及多模态模型。它提供服务器与可嵌入二进制两种形态,并兼容 OpenAI、Anthropic 和 Ollama API。

主要功能

  1. 01本地运行文本与多模态模型
  2. 02支持 CPU、GPU 和 NPU 推理
  3. 03管理并下载模型
  4. 04提供聊天及生成界面
  5. 05兼容多种 API 与 CLI

适用场景

  1. 01在本地与 LLM 对话或编写代码
  2. 02生成图像、语音并转录音频
  3. 03将本地 AI 能力嵌入应用

MCP 相关

输入未说明 Lemonade 与 MCP 的关系。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

🍋 Lemonade:快如清新的本地 AI

Discord 欢迎提交 PR 最新版本 GitHub 下载量 GitHub 问题 许可证:Apache Star 历史图表

Lemonade 横幅

下载 | 文档 | Discord

Lemonade 是一款本地 AI 服务,能提供与云端 API 同等的能力,同时完全免费且保护隐私。借助自有的 NPU 和 GPU,使用最新模型进行聊天、编码、语音处理和图像生成。

Lemonade 有两种形式:

  • Lemonade Server 会安装一个服务,你可以通过标准的 OpenAI、Anthropic 和 Ollama API,将数百款优秀应用连接到该服务。
  • Embeddable Lemonade 是一个可移植二进制文件,你可以将其打包到自己的应用中,为用户提供多模态本地 AI,并针对其 PC 自动优化。

这个项目由社区为每一台 PC 打造,并由 AMD 工程师进行优化,充分发挥 Ryzen AI、Radeon 和 Strix Halo PC 的性能。

开始使用

  1. 安装:Windows · Linux · macOS · Docker · 源码
  2. 获取模型:使用模型管理器浏览并下载
  3. 生成内容:通过内置的聊天、图像生成、语音生成等界面试用模型
  4. 移动端:随时随地使用 Lemonade:iOS · Android · 源码
  5. 连接:将 Lemonade 与你喜爱的应用搭配使用:

Claude Code  Firefox Chatbot  AnythingLLM  Dify  GAIA  GitHub Copilot  Infinity Arcade  n8n  Open WebUI  OpenHands

想让你的应用也出现在这里?提交一个 marketplace PR 即可!

## 支持的平台
平台构建
Arch LinuxArch package
Debian Trixie+Build .deb
DockerBuild Container Image
Fedora 43+Build .rpm
macOSBuild .pkg
SnapBuild Snap
Ubuntu 24.04+Build Launchpad PPA
Windows 11Build .msi

使用命令行

运行 Gemma 并与其聊天:

lemonade run Gemma-4-E2B-it-GGUF

使用 Lemonade 模型进行编码:

lemonade launch claude

多模态:

# image gen
lemonade run SDXL-Turbo

# speech gen
lemonade run kokoro-v1

# transcription
lemonade run Whisper-Large-v3-Turbo

查看可用模型并下载:

lemonade list

lemonade pull Gemma-4-E2B-it-GGUF

管理模型别名,实现与环境无关的命名以及主备故障转移:

lemonade alias add production-llm Gemma-4-E2B-it-GGUF
lemonade alias list

# Instant active-standby failover to a different model target
lemonade alias add production-llm Qwen3-0.6B-GGUF
lemonade alias remove production-llm

查看 PC 上可用的后端:

lemonade backends

对于混合部署,Lemonade 也可以将请求路由到任何兼容 OpenAI 的云服务提供商(Fireworks、OpenAI、OpenRouter、Together 等),同时使用本地模型 — 详见 云端卸载。(实验性功能。)

模型库

模型管理器

Lemonade 支持多种 LLM(GGUF、FLM 和 ONNX)、whisper、stable diffusion 等模型,可在 CPU、GPU 和 NPU 上运行。

使用 lemonade pull 或内置的 Model Manager 下载模型。自定义 GGUF/ONNX 模型可以从 Hugging Face 或 ModelScope 拉取,并保留其来源以便日后更新。

浏览已包含的模型目录 →


支持的配置

Lemonade 支持多种用于 LLM、语音、TTS 和图像生成的推理引擎,每种引擎都有自己的后端和硬件要求。

模态引擎后端设备操作系统
文本生成llamacppsystemx86_64/ARM64 CPU、GPULinux
metalApple Silicon GPUmacOS
cudaNVIDIA GPU(Turing 或更新版本)**Windows、Linux
vulkanx86_64 CPU、AMD iGPU、AMD dGPU;ARM64 CPU/GPU(Linux)Windows、Linux
rocmROCm 支持的 AMD GPUWindows、Linux
cpux86_64 CPU;ARM64 CPU(Linux)Windows、Linux
llamacpp-hrxhrx†AMD GPU(gfx1100、gfx1151)Linux
flmnpuXDNA2 NPUWindows、Linux
ryzenai-llmnpuXDNA2 NPUWindows
vllmrocm†Strix Halo iGPU(gfx1151)Linux
ds4rocm‡适用于 AMD Strix Halo 的预构建 ds4Linux
语音转文本whispercppnpuXDNA2 NPUWindows
metalApple Silicon GPUmacOS
vulkanx86_64 CPUWindows、Linux
rocm受支持的 AMD ROCm iGPU/dGPU 系列*Windows、Linux
cpux86_64 CPUWindows、Linux
moonshinecpux86_64/arm64 CPUWindows、Linux、macOS
文本转语音kokorometalApple Silicon GPUmacOS
cpux86_64 CPUWindows、Linux
openmosscuda†NVIDIA GPUWindows、Linux
vulkan†支持 Vulkan 的 GPUWindows、Linux
音频生成thinksoundcuda†NVIDIA GPUWindows、Linux
vulkan†支持 Vulkan 的 GPUWindows、Linux
rocm†受支持的 AMD ROCm iGPU/dGPU 系列(通过 TheRock 使用 ROCm)Windows、Linux
acestepcuda†NVIDIA GPUWindows、Linux
vulkan†支持 Vulkan 的 GPUWindows、Linux
rocm†受支持的 AMD ROCm iGPU/dGPU 系列(通过 TheRock 使用 ROCm)Windows、Linux
图像生成sd-cppmetalApple Silicon GPUmacOS
cudaNVIDIA GPU(Turing 或更新版本)**Windows、Linux
vulkan支持 Vulkan 的 GPUWindows、Linux
rocm受支持的 AMD ROCm iGPU/dGPU 系列*Windows、Linux
cpux86_64 CPUWindows、Linux
thenoiserocm受支持的 AMD ROCm 系列Windows、Linux
3D 生成trelliscuda†NVIDIA GPUWindows、Linux
vulkan†支持 Vulkan 的 GPUWindows、Linux
rocm†受支持的 AMD ROCm iGPU/dGPU 系列(通过 TheRock 使用 ROCm)Windows、Linux
文本分类onnxruntimecpu†x86_64 CPUWindows
cpu†x86_64/arm64 CPULinux
cpu†arm64 CPUmacOS
† 实验性后端,‡ 客户端后端。请参阅[后端层级和格式](./docs/api/lemonade.md#backend-tiers-and-formats)。

如需确认你的设备具体支持哪些配方/后端,请运行:

lemonade backends
* 查看支持的 AMD ROCm 平台
架构平台支持GPU 型号
gfx1151 (STX Halo)Windows、UbuntuRyzen AI MAX+ Pro 395
gfx120X (RDNA4)Windows、UbuntuRadeon AI PRO R9700、RX 9070 XT/GRE/9070、RX 9060 XT
gfx110X (RDNA3)Windows、UbuntuRadeon PRO W7900/W7800/W7700/V710、RX 7900 XTX/XT/GRE、RX 7800 XT、RX 7700 XT
** 查看支持的 NVIDIA CUDA 平台
计算能力架构GPU 型号
sm_75TuringRTX 20-series、GTX 16-series、T4
sm_80 / sm_86AmpereRTX 30-series、A100、A40
sm_89Ada LovelaceRTX 40-series、L40、L4
sm_90HopperH100、H200
sm_100 / sm_120BlackwellRTX 50-series、B100、B200

项目路线图

Lemonade 的路线图由一系列工作组制定。请访问此处的主页,了解各工作组的目标和路线图。

在你的应用中集成可嵌入式 Lemonade

可嵌入式 Lemonade 是 Lemonade 的二进制版本,你可以将其打包到自己的应用中,为应用提供可移植、自动优化的多模态本地 AI 技术栈。这样,用户就能专注于使用你的应用,无需安装 Lemonade,也不会看到 Lemonade 品牌或产生遥测数据。

查看可嵌入式 Lemonade 指南。

将 Lemonade Server 连接到你的应用

你可以使用任何兼容 OpenAI 的客户端库,只需将 http://localhost:13305/v1 配置为基础 URL。下表列出了不同语言中官方及常用的 OpenAI 客户端。

请根据需要选择你偏好的语言。

PythonC++JavaC#Node.jsGoRubyRustPHP
openai-pythonopenai-cppopenai-javaopenai-dotnetopenai-nodego-openairuby-openaiasync-openaiopenai-php
Python 客户端示例
from openai import OpenAI

# Initialize the client to use Lemonade Server
client = OpenAI(
    base_url="http://localhost:13305/api/v1",
    api_key="lemonade"  # required but unused
)

# Create a chat completion
completion = client.chat.completions.create(
    model="Gemma-4-E2B-it-GGUF",  # or any other available model
    messages=[
        {"role": "user", "content": "What is the capital of France?"}
    ]
)

# Print the response
print(completion.choices[0].message.content)

点击了解更多关于可用 API的信息,以及如何在自己的应用中嵌入 Lemonade。

常见问题

如需查看常见问题,请参阅我们的常见问题指南

参与贡献

Lemonade 由本地 AI 社区打造!如果你想为该项目贡献力量,请查看我们的贡献指南。

维护者

这是一个由许多维护者共同参与的社区项目,请查看此处的维护者列表,了解他们各自负责的领域。你可以提交 issue 联系我们,也可以加入我们的 Discord。本项目由 AMD 赞助。

代码签名政策

SignPath.io 免费提供代码签名,证书由 SignPath Foundation 提供。

隐私政策:除非用户或安装或运行程序的人员明确提出请求,否则本程序不会向其他联网系统传输任何信息。用户请求下载模型或查询模型注册表时,Lemonade 可能会根据用户或打包者选择的模型来源联系 Hugging Face Hub(请参阅其隐私政策)或 ModelScope。

许可证和致谢

本项目:

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。