Package Details: anythingllm-desktop-bin 1.8.5_r2-1

Git Clone URL: https://aur.archlinux.org/anythingllm-desktop-bin.git (read-only, click to copy)
Package Base: anythingllm-desktop-bin
Description: The all-in-one AI application, tool suite, and API for RAG & Agents for Docker & Desktop.(Prebuilt version.Use system-wide electron)
Upstream URL: https://anythingllm.com/
Keywords: agents ai-agents-framework chroma desktop-application document-chat langchain-app llama lmstudio local-llm localai ollama openai-chatgpt pinecone rag retrieval-augmented-generation vector-database
Licenses: MIT
Conflicts: anythingllm, anythingllm-desktop
Provides: anythingllm-desktop
Submitter: zxp19821005
Maintainer: zxp19821005 (impulse)
Last Packager: zxp19821005
Votes: 5
Popularity: 0.012222
First Submitted: 2024-04-17 14:36 (UTC)
Last Updated: 2025-09-15 07:26 (UTC)

Dependencies (3)

Required by (0)

Sources (2)

Pinned Comments

zxp19821005 commented on 2025-01-15 04:33 (UTC)

The upstream has utilized the third download links. Despite the file being updated, the filename remains unchanged. Therefore, if there are errors during package installation, please make the package outdated.

Latest Comments

1 2 3 Next › Last »

nicholasr-ITSulu commented on 2025-09-10 22:14 (UTC) (edited on 2025-09-10 22:17 (UTC) by nicholasr-ITSulu)

Now this error:


Building anythingllm-desktop-bin...
==> Making package: anythingllm-desktop-bin 1.8.5-1 (Wed 10 Sep 2025 06:13:36 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found anythingllm-desktop-1.8.5-x86_64.AppImage
  -> Found anythingllm-desktop.sh
==> Validating source files with sha256sums...
    anythingllm-desktop-1.8.5-x86_64.AppImage ... FAILED
    anythingllm-desktop.sh ... Passed
==> ERROR: One or more files did not pass the validity check!
Failed to build anythingllm-desktop-bin

zxp19821005 commented on 2025-09-10 05:53 (UTC)

@nicholasr-ITSulu I think you should install electron26-bin at first.

nicholasr-ITSulu commented on 2025-09-08 19:03 (UTC) (edited on 2025-09-10 22:18 (UTC) by nicholasr-ITSulu)

Following issue upon install using pamac on latest CachyOS as well as Garuda.

Current nodejs installed 24.5.0-2


Cloning anythingllm-desktop-bin build files...
Generating anythingllm-desktop-bin information...
Checking anythingllm-desktop-bin dependencies...
Checking electron26 dependencies...
Checking nodejs-lts-hydrogen dependencies...
Checking python310 dependencies...
Resolving dependencies...
Checking inter-conflicts...
Failed to prepare transaction:
could not satisfy dependencies:
- unable to satisfy dependency 'nodejs>=20.17.0' required by npm
Transaction cancelled.

Installing electron26-bin removed the above error.

impulse commented on 2025-07-09 08:52 (UTC)

Thanks @zxp19821005 i will keep that in mind, its not immediately clear what electron version upstream anythingllm uses.

I only realised this was broken today, I will see if i can work on the issues this evening, but can't promise anything.

Here is what i have ascertained far about the issues:

But Electron needs to be updated from v26 to v36 (I dont know if it was a typo or we haven't updated electron version pin for a long time)

v26 is from 2023, probably not great for security(the tool use features, *could introduce vectors, worth erring on the side of caution).

Anyway the package gives: Error: Invalidprisma.workspaces.create()invocation: Prisma Client could not locate the Query Engine for runtime "debian-openssl-1.1.x". This happened because Prisma Client was generated for "debian-openssl-3.0.x", but the actual deployment required "debian-openssl-1.1.x". Add "debian-openssl-1.1.x" tobinaryTargetsin the "schema.prisma" file and runprisma generateafter saving it: generator client { provider = "prisma-client-js" binaryTargets = ["native", "debian-openssl-1.1.x"] } The following locations have been searched: /usr/lib/anythingllm-desktop/backend/node_modules/.prisma/client /usr/lib/anythingllm-desktop/backend/node_modules/@prisma/client /home/tim/Documents/anything-llm-desktop/anything-llm/server/node_modules/@prisma/client /tmp/prisma-engines /usr/lib/anythingllm-desktop/backend/prisma

For the updated pin v36, it gives a different, error, something "undefined".

Not ideal for security either, depricated SSL.

Status:

Packaged stable electron is v36 Upstream electron stable is v37.2.0 as of 9th of July 2025 (09/07/2025).

Anyway, gtg, will update at some point soon.

zxp19821005 commented on 2025-04-29 02:43 (UTC)

@dbirks Maybe you can send an issue to the upstream, request to update to the lastest electron36.

dbirks commented on 2025-04-29 02:26 (UTC)

Can confirm that this works with electron27 if you wanted to switch to that, now that electron26 isn't in the official repos anymore:

 pkgver=1.8.0
-_electronversion=26
+_electronversion=27
 pkgrel=1

s_m commented on 2025-04-20 19:41 (UTC)

I tried to install it and I got this error:

$ yay -S anythingllm-desktop-bin
-> No AUR package found for nodejs-lts-hydrogen
-> could not find all required packages: nodejs-lts-hydrogen

I could resolve this by:

yay -S electron26-bin

But than the appimage doesn't pass the validity check:

$ yay -S anythingllm-desktop-bin
AUR Explicit (1): anythingllm-desktop-bin-1.7.8-1
:: PKGBUILD up to date, skipping download: anythingllm-desktop-bin
  1 anythingllm-desktop-bin                  (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
  1 anythingllm-desktop-bin                  (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
==> Making package: anythingllm-desktop-bin 1.7.8-1 (Sun Apr 20 21:36:39 2025)
==> Retrieving sources...
  -> Found anythingllm-desktop-1.7.8.AppImage
  -> Found anythingllm-desktop.sh
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    anythingllm-desktop-1.7.8.AppImage ... FAILED
    anythingllm-desktop.sh ... Passed
==> ERROR: One or more files did not pass the validity check!
 -> error downloading sources: /home/stani/.cache/yay/anythingllm-desktop-bin
         context: exit status 1


:: (1/1) Parsing SRCINFO: anythingllm-desktop-bin
==> Making package: anythingllm-desktop-bin 1.7.8-1 (Sun Apr 20 21:36:40 2025)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found anythingllm-desktop-1.7.8.AppImage
  -> Found anythingllm-desktop.sh
==> Validating source files with sha256sums...
    anythingllm-desktop-1.7.8.AppImage ... FAILED
    anythingllm-desktop.sh ... Passed
==> ERROR: One or more files did not pass the validity check!
 -> error making: anythingllm-desktop-bin-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
anythingllm-desktop-bin - exit status 1

As requested by the pinned comment, I will flag this package as outdated.

zxp19821005 commented on 2025-03-20 10:30 (UTC)

@mrwsl Thanks for your feedback, it's my mistake, fixed it.

mrwsl commented on 2025-03-20 10:19 (UTC)

With the latest update I get:

error: failed to commit transaction (conflicting files)
anythingllm-desktop-bin: /usr/share/pixmaps exists in filesystem

Phaotee commented on 2025-01-31 02:22 (UTC)

Source no longer works.

==> Retrieving sources...
  -> Downloading anythingllm-desktop-1.7.2.AppImage...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (22) The requested URL returned error: 403
==> ERROR: Failure while downloading https://s3.us-west-1.amazonaws.com/public.useanything.com/latest/AnythingLLMDesktop.AppImage
    Aborting...

When I build it with a new source, I get an issue when creating a new Workspace (which must be done before any chat can happen).