Files
openclaw/docs/plugins/reference/voyage.md
2026-05-22 20:20:22 +01:00

1.3 KiB

summary, read_when, title
summary read_when title
Adds memory embedding provider support.
You are installing, configuring, or auditing the voyage plugin
Voyage plugin

Voyage plugin

Adds memory embedding provider support.

Setup

Voyage is a remote memory embedding provider, so it needs a Voyage API key before memory search can use it.

Set the key with either:

  • Environment variable: VOYAGE_API_KEY
  • Config key: models.providers.voyage.apiKey

For an interactive setup, run:

openclaw configure --section model

To make memory search use Voyage explicitly, set the memory search provider to voyage and choose a Voyage embedding model:

{
  agents: {
    defaults: {
      memorySearch: {
        provider: "voyage",
        model: "voyage-3-large",
      },
    },
  },
  models: {
    providers: {
      voyage: {
        apiKey: "${VOYAGE_API_KEY}",
      },
    },
  },
}

Verify the runtime credential and embedding provider path with:

openclaw memory status --deep

For the full memory embedding provider matrix and API key resolution order, see Memory config.

Distribution

  • Package: @openclaw/voyage-provider
  • Install route: included in OpenClaw

Surface

contracts: memoryEmbeddingProviders