Package Details: qmd 2.5.3-2

Git Clone URL: https://aur.archlinux.org/qmd.git (read-only, click to copy)
Package Base: qmd
Description: On-device search engine for markdown files with BM25, vector, and LLM-powered search
Upstream URL: https://github.com/tobi/qmd
Licenses: MIT
Submitter: lapsus
Maintainer: lapsus
Last Packager: lapsus
Votes: 2
Popularity: 0.35
First Submitted: 2026-02-21 16:21 (UTC)
Last Updated: 2026-06-28 12:27 (UTC)

Latest Comments

cotsuka commented on 2026-06-28 05:09 (UTC)

Thanks for packaging this! I wanted a way to use this via systemd service. Thought it might be useful for others, so I created it in a similar way to the syncthing PKGBUILD.

Patch was too big so I put it in a gist: https://gist.github.com/cotsuka/2ad954cfb0e702bd3d7e79b10bdbf8f2

rubdos commented on 2026-05-16 17:17 (UTC)

Thanks for shipping the vulkan backend! I'm wondering though, should it be an optional dependency, for those folks who run against another backend?

rubdos commented on 2026-05-14 09:40 (UTC)

I'm getting the following error; is there a way to provide the backends pre-built?

A prebuilt binary was not found, falling back to using no GPU
[node-llama-cpp] Failed to build llama.cpp with Vulkan support. falling back to no GPU. Error: [Error: EACCES: permission denied, mkdir '/usr/lib/node_modules/@tobilu/qmd/node_modules/node-llama-cpp/llama/localBuilds'] {
  errno: -13,
  code: 'EACCES',
  syscall: 'mkdir',
  path: '/usr/lib/node_modules/@tobilu/qmd/node_modules/node-llama-cpp/llama/localBuilds'
}

KRISH_SK commented on 2026-05-10 06:52 (UTC)

```bash # BUG: dist/qmd.js doesn't exist ln -s "/usr/lib/node_modules/@tobilu/qmd/dist/qmd.js" "${pkgdir}/usr/bin/qmd"

# FIX: bin/qmd is the correct entry point (shell wrapper -> dist/cli/qmd.js) ln -s "/usr/lib/node_modules/@tobilu/qmd/bin/qmd" "${pkgdir}/usr/bin/qmd" ```