Headline
- A new 3D-generation modality ports the Trellis.2 image-to-3D pipeline, exposing a
POST /v1/3d/generationsendpoint 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.routermodel on/chat/completions,/completions, or/responsesnow runs its routing engine and reports the selected route via anx_lemonade_routebody field andx-lemonade-routeheader. - 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_systemconfig flag.
Breaking Changes
- The Docker runtime image now runs
lemondas unprivileged UID 10001 and stores caches under/opt/lemonade/.cacheinstead 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
- @kyuubyN made their first contribution in #2648
- @indistinctTalk made their first contribution in #2664
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.