openclaw config set memory.backend builtin
openclaw config set agents.defaults.memorySearch.provider ollama-agent-vm
openclaw config set agents.defaults.memorySearch.model nomic-embed-text
openclaw memory index --force --verbose
openclaw memory status --deep
If you want to keep QMD: you’ll need to fix the local node-llama-cpp native runtime on that machine. For diagnosis, rerun with debug and grab the first real CMake error after Configuring incomplete:
NODE_LLAMA_CPP_DEBUG=true qmd vsearch Test --json -n 4
The lines shown so far are not the root error yet — the useful bit is usually a missing compiler/toolchain/library, incompatible Node arch, or a failed optional GPU backend probe.
Given your original goal was LAN load distribution, I’d honestly switch to builtin+Ollama here. QMD is neat, but it’s the opposite of what you want: it pulls embedding/rerank/generation work back onto the agent machine.