Package Details: lemonade-server 10.6.0-1

Git Clone URL: https://aur.archlinux.org/lemonade-server.git (read-only, click to copy)
Package Base: lemonade-server
Description: Lemonade: Local LLM Serving with GPU and NPU acceleration (Server)
Upstream URL: https://github.com/lemonade-sdk/lemonade/
Licenses: Apache-2.0
Provides: lemonade-server
Submitter: luciddream
Maintainer: luciddream (bitgamma)
Last Packager: luciddream
Votes: 11
Popularity: 4.29
First Submitted: 2025-11-15 12:59 (UTC)
Last Updated: 2026-05-21 20:48 (UTC)

Pinned Comments

luciddream commented on 2025-12-16 20:53 (UTC) (edited on 2026-05-08 17:33 (UTC) by luciddream)

lemonade-server has a systemd service unit. Use systemctl start lemond to start.

Default configuration is available at /usr/share/lemonade/defaults.json and should be placed at: /var/lib/lemonade/.cache/lemonade/config.json

Also /etc/lemonade/conf.d/zz-secrets.conf for the Lemonade API KEY.

The cache where all models, backends, and other files are stored is now in /var/lib/lemonade/.cache

GUI: lemonade-desktop.

Latest Comments

1 2 3 4 5 Next › Last »

luciddream commented on 2026-05-19 07:30 (UTC) (edited on 2026-05-19 07:32 (UTC) by luciddream)

@JulianXhokaxhiu

Thanks for the comment. This is one of the things that was always puzzling to me, because I never had to add these groups to my users. Can you give me a bit more information before I change anything to the package? I need to understand the issue better.

1) Are you using Arch Linux? 2) Are you using Wayland? Which DE specifically? 3) Are you logging locally or remotely?

Thanks!

JulianXhokaxhiu commented on 2026-05-17 18:14 (UTC)

In order to be able to use the NPU via flm you need to add the lemonade user to the video and render groups ( eg. usermod -aG render,video lemonade ).

Would be nice if this package handles this automatically after installation. Thanks for maintaining it :)

bitgamma commented on 2026-04-30 05:23 (UTC)

release 10.3 renamed the lemonade-server systemd unit into lemond. If you had it enabled remember to systemctl disable lemonade-server and systemctl enable --now lemond after upgrading

luciddream commented on 2026-04-29 12:37 (UTC)

Hi all, I'm out of the country and don't have access to my PC until 6 of May. I'll try to figure out if a co-maintainer can create this release. Sorry about that.

luciddream commented on 2026-04-16 05:54 (UTC) (edited on 2026-04-16 05:54 (UTC) by luciddream)

@gm112

There is no issue with the libwebsockets library, you have to rebuild the package when the system dependencies change. This is how AUR works.

keep in mind that a rebuild of a package may be required when its shared library dependencies are updated, not only when the package itself is updated.

gm112 commented on 2026-04-16 00:09 (UTC)

Regarding the libwebsockets.so.20, I was able to get lemonade-server working again by pointing CMake to build off system libraries.. which maybe not ideal, but is a workaround if you want to get going faster.

-D CMAKE_PREFIX_PATH=/usr
-D CMAKE_LIBRARY_PATH=/usr/lib
-D CMAKE_INCLUDE_PATH=/usr/include

rrevi commented on 2026-04-14 09:53 (UTC) (edited on 2026-04-14 09:57 (UTC) by rrevi)

Since I upgraded to version 10.2.0-1 and upgrade the rest of my system, I haven't been able to run lemond:

$ lemond
lemond: error while loading shared libraries: libwebsockets.so.20: cannot open shared object file: No such file or directory

Seems like libwebsockets package upgraded and broke lemonade-server?

My current libwebsockets package version is: 4.5.8-1.1

$ cat /var/log/pacman.log | grep libwebsockets
[2026-01-23T20:20:58-0500] [ALPM] installed libwebsockets (4.4.1-1.1)
[2026-03-05T21:31:49-0500] [ALPM] upgraded libwebsockets (4.4.1-1.1 -> 4.4.2-1.1)
[2026-04-13T00:36:34-0400] [ALPM] upgraded libwebsockets (4.4.2-1.1 -> 4.5.8-1.1)
...

luciddream commented on 2026-04-13 21:01 (UTC)

@th3raid0r it looks to be a bug in FLM code, I've opened an issue about it! You shouldn't need to set the memlock limits any more. I will also update the documentation when this bug is resolved.

th3raid0r commented on 2026-04-13 00:57 (UTC)

Issue:

The lemonade-server systemd unit file lacks LimitMEMLOCK=infinity which is required for FLM to be able to work properly - particularly with embedding or whisper.