> ## Documentation Index
> Fetch the complete documentation index at: https://docs2.openclaw.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# llama.cpp-provider

`llama-cpp` is de officiële externe provider-Plugin voor lokale GGUF-embeddings.
Deze is eigenaar van de runtime-afhankelijkheid `node-llama-cpp` die wordt gebruikt door
`memorySearch.provider: "local"`.

Installeer deze voordat je lokale geheugenembeddings gebruikt:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
openclaw plugins install @openclaw/llama-cpp-provider
```

Het hoofd-npm-pakket `openclaw` bevat `node-llama-cpp` niet. Door de
native afhankelijkheid in deze Plugin te houden, wordt voorkomen dat normale OpenClaw npm-updates
een handmatig geïnstalleerde runtime in de OpenClaw-pakketmap verwijderen.

## Configuratie

Stel de provider voor geheugenzoekopdrachten in op `local`:

```json5 theme={"theme":{"light":"min-light","dark":"min-dark"}}
{
  agents: {
    defaults: {
      memorySearch: {
        provider: "local",
        local: {
          modelPath: "hf:ggml-org/embeddinggemma-300m-qat-q8_0-GGUF/embeddinggemma-300m-qat-Q8_0.gguf",
        },
      },
    },
  },
}
```

Het standaardmodel is `embeddinggemma-300m-qat-Q8_0.gguf`. Je kunt
`local.modelPath` ook laten verwijzen naar een lokaal `.gguf`-bestand.

## Native runtime

Gebruik Node 24 voor het soepelste native installatiepad. Source-checkouts die pnpm
gebruiken, moeten mogelijk de native afhankelijkheid goedkeuren en opnieuw bouwen:

```bash theme={"theme":{"light":"min-light","dark":"min-dark"}}
pnpm approve-builds
pnpm rebuild node-llama-cpp
```

Voor lokale embeddings met minder frictie kun je in plaats daarvan een lokale serviceprovider gebruiken, zoals
Ollama of LM Studio.
