github lemonade-sdk/lemonade v11.0.0

4 hours ago

Headline

  • A new 3D-generation modality ports the Trellis.2 image-to-3D pipeline, exposing a POST /v1/3d/generations endpoint and a GUI 3D panel with an in-app model viewer.
  • Text-to-speech arrives with the OpenMOSS backend, including voice-cloning and voice-design models and a dedicated TTS panel in the GUI.
  • Naming a collection.router model on /chat/completions, /completions, or /responses now runs its routing engine and reports the selected route via an x_lemonade_route body field and x-lemonade-route header.
  • ModelScope is now supported as a second remote model registry alongside Hugging Face, with source selection across the CLI, API, and desktop app.
  • The FastFlowLM NPU backend now auto-installs on Linux instead of requiring a manual system-package install, with a new prefer_system config flag.

Breaking Changes

  • The Docker runtime image now runs lemond as unprivileged UID 10001 and stores caches under /opt/lemonade/.cache instead of /root/.cache; chown or recreate existing root-owned named volumes.
  • Re-registering a Hugging Face user model under a name already used by a different checkpoint now returns an error instead of silently overwriting the existing user.* model; choose a different name.

Lemonade Server

Operating System Downloads
Windows lemonade.msi
Ubuntu 24.04+ Launchpad PPA
Debian 13 (x86_64) lemonade-server_11.0.0-debian13_amd64.deb
Debian 13 (ARM64) lemonade-server_11.0.0-debian13_arm64.deb
Fedora 43 (x86_64) lemonade-server-11.0.0-fc43.x86_64.rpm
Fedora 43 (ARM64) lemonade-server-11.0.0-fc43.aarch64.rpm
Fedora 44 (x86_64) lemonade-server-11.0.0-fc44.x86_64.rpm
Fedora 44 (ARM64) lemonade-server-11.0.0-fc44.aarch64.rpm
macOS Lemonade-11.0.0-Darwin.pkg

Other platforms? See our Installation Options for Docker, Snap, Arch, Debian, and more.

Embeddable Lemonade

Portable binaries for bundling into your own installer. Run lemond ./ as a subprocess.

Platform Download
Ubuntu x64 lemonade-embeddable-11.0.0-ubuntu-x64.tar.gz
Ubuntu arm64 lemonade-embeddable-11.0.0-ubuntu-arm64.tar.gz
Windows x64 lemonade-embeddable-11.0.0-windows-x64.zip
macOS arm64 lemonade-embeddable-11.0.0-macos-arm64.tar.gz

What's Changed

Thanks @SlawomirNowaczyk, @abn, @ckuethe, @eddierichter-amd, @fl0rianr, @ianbmacdonald, @indistinctTalk, @kenvandine, @kyuubyN, @pwilkin, @ramkrishna2910, @superm1, @wariobot09 for your awesome contributions to this release!

Click to expand changelog
  • Update FLM to 0.9.44 and enable portable FLM for Linux by @superm1 in #2544
  • dev: change base image to Ubuntu 24.04 in Dockerfile by @fl0rianr in #2578
  • fix(server): replace dummy bind with connect check for port availability by @abn in #2576
  • Router/2385 collection.router recipe dispatch by @SlawomirNowaczyk in #2558
  • feat(telemetry): add WebSocket server endpoint and security controls by @abn in #2574
  • feat(rocm): enable AMD Instinct MI300X (gfx942) in the llama.cpp ROCm backend by @ianbmacdonald in #2587
  • Asset generation: OpenMOSS by @pwilkin in #2580
  • Start an abstraction layer for benchmark types by @ckuethe in #2557
  • Asset generation: Trellis by @pwilkin in #2581
  • fix(backends): enable sd-cpp CUDA support on Windows by @kenvandine in #2601
  • refactor(audio-gen): apply backend review feedback to ThinkSound and ACE-Step by @pwilkin in #2594
  • fix(rocm): detect version-suffixed HIP runtime on Windows (ROCm 7.x) by @ramkrishna2910 in #2603
  • Router/2386 decision trace response by @eddierichter-amd in #2606
  • fix(docker): drop to non-root user and remove unverified FLM download by @superm1 in #2617
  • fix(llamacpp): detect HIP plugin next to PATH-resolved llama-server by @pwilkin in #2628
  • fix: model update startup behavior in offline mode by @fl0rianr in #2612
  • fix(server): size HTTP thread pool from CPU count and add socket time… by @superm1 in #2618
  • log: reduce verbosity of model already loaded and websocket connection logs by @abn in #2599
  • Bench embed by @ckuethe in #2577
  • fix(auto-label): refactor community user checks to exclude bots by @fl0rianr in #2479
  • security: pin FetchContent deps to commit SHAs by @superm1 in #2633
  • fix: avoid HF user model name collisions act only when they occur by @fl0rianr in #2058
  • security(renderer): redact API key values from console logs by @superm1 in #2632
  • fix(acestep): music without lyrics isn't the greatest by @pwilkin in #2629
  • fix: handle AMD APU memory pressure correctly by @fl0rianr in #2638
  • chore(ci): parallelize link checking, headless setup flags, and documentation link fixes by @abn in #2646
  • chore(ci): enable package caching and ccache on distro builds by @abn in #2645
  • fix: readme and gen_backend_boilerplate by @fl0rianr in #2658
  • ci: add safe AMD64 and ARM64 container validation by @fl0rianr in #2637
  • Feat/dxgi use native DXGI QueryVideoMemoryInfo for Windows VRAM pressure by @kyuubyN in #2648
  • chore: bump FLM to v0.9.45 by @wariobot09 in #2661
  • fix: bump openmoss to v0.1.3 (fixes progressive audio degradation past 10 s) by @pwilkin in #2666
  • fix(server): forward ctx_size to auto-loaded models by @indistinctTalk in #2664
  • feat(vllm): stage AMD Instinct MI300X (gfx942) support (pending release asset) by @ianbmacdonald in #2588
  • feat: make model update checks manual configerable by @fl0rianr in #2659
  • docker: add xz support and validate backend extraction by @fl0rianr in #2671
  • fix(security): harden HTTP redirects by trust boundary by @superm1 in #2634
  • feat(flm): restore validated backend arguments by @fl0rianr in #2677
  • fix(security): replace system() with ProcessManager in archive extrac… by @superm1 in #2627
  • chore: normalize the tree with pre-commit run --all-files by @ianbmacdonald in #2690
  • fix(security): move WebSocket API key from query string to Sec-WebSoc… by @superm1 in #2636
  • fix(process): detect zombie backend processes by @fl0rianr in #2697
  • feat: add modelscope besides huggingface by @fl0rianr in #2647
  • Rename process_unix files to process_linux by @superm1 in #2692

New Contributors

Full Changelog: v10.10.0...v11.0.0


Windows installers are signed. Free code signing provided by SignPath.io, certificate by SignPath Foundation. See our Code Signing Policy.

Don't miss a new lemonade release

NewReleases is sending notifications on new releases.