openclaw - 💡(How to fix) Fix [Bug]: ollama embedding broke in é026.4.5 [1 comments, 2 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
openclaw/openclaw#62282Fetched 2026-04-08 03:06:41
View on GitHub
Comments
1
Participants
2
Timeline
3
Reactions
0
Author
Timeline (top)
labeled ×2commented ×1

After upgrading from 2026.4.2 to 2026.4.5 I got error message when launching openclaw memory status --deep

oc memory status --deep

🦞 OpenClaw 2026.4.5 (3e72c03) — More integrations than your therapist's intake form.

│ ◇
[openclaw] Failed to start CLI: Error: Unknown memory embedding provider: ollama at getAdapter (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:313:22) at createEmbeddingProvider (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:365:25) at MemoryIndexManager.loadProviderResult (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2227:16) at file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2350:52 at MemoryIndexManager.ensureProviderInitialized (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2358:5) at MemoryIndexManager.probeVectorAvailability (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2697:14) at file:///opt/homebrew/lib/node_modules/openclaw/dist/cli.runtime-B9y5H8pF.js:294:20 at withProgress (file:///opt/homebrew/lib/node_modules/openclaw/dist/progress-Ba3DFrwb.js:116:16) at Object.run (file:///opt/homebrew/lib/node_modules/openclaw/dist/cli.runtime-B9y5H8pF.js:289:11) at withManager (file:///opt/homebrew/lib/node_modules/openclaw/dist/cli-utils-BdKzKa-H.js:10:16)

It seems Ollama embedded memory is not working anymore - no change in the configuration file which is

"memorySearch": {
        "extraPaths": [
          "life"
        ],
        "provider": "ollama",
        "model": "nomic-embed-text:latest"
      },
````

Error Message

After upgrading from 2026.4.2 to 2026.4.5 I got error message when launching openclaw memory status --deep [openclaw] Failed to start CLI: Error: Unknown memory embedding provider: ollama [openclaw] Failed to start CLI: Error: Unknown memory embedding provider: ollama [openclaw] Failed to start CLI: Error: Unknown memory embedding provider: ollama

Root Cause

After upgrading from 2026.4.2 to 2026.4.5 I got error message when launching openclaw memory status --deep

oc memory status --deep

🦞 OpenClaw 2026.4.5 (3e72c03) — More integrations than your therapist's intake form.

│ ◇
[openclaw] Failed to start CLI: Error: Unknown memory embedding provider: ollama at getAdapter (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:313:22) at createEmbeddingProvider (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:365:25) at MemoryIndexManager.loadProviderResult (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2227:16) at file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2350:52 at MemoryIndexManager.ensureProviderInitialized (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2358:5) at MemoryIndexManager.probeVectorAvailability (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2697:14) at file:///opt/homebrew/lib/node_modules/openclaw/dist/cli.runtime-B9y5H8pF.js:294:20 at withProgress (file:///opt/homebrew/lib/node_modules/openclaw/dist/progress-Ba3DFrwb.js:116:16) at Object.run (file:///opt/homebrew/lib/node_modules/openclaw/dist/cli.runtime-B9y5H8pF.js:289:11) at withManager (file:///opt/homebrew/lib/node_modules/openclaw/dist/cli-utils-BdKzKa-H.js:10:16)

It seems Ollama embedded memory is not working anymore - no change in the configuration file which is

"memorySearch": {
        "extraPaths": [
          "life"
        ],
        "provider": "ollama",
        "model": "nomic-embed-text:latest"
      },
````

Code Example

"memorySearch": {
        "extraPaths": [
          "life"
        ],
        "provider": "ollama",
        "model": "nomic-embed-text:latest"
      },

---

"memorySearch": {
        "extraPaths": [
          "life"
        ],
        "provider": "ollama",
        "model": "nomic-embed-text:latest"
      },

---

"memorySearch": {
        "extraPaths": [
          "life"
        ],
        "provider": "ollama",
        "model": "nomic-embed-text:latest"
      },

---
RAW_BUFFERClick to expand / collapse

Bug type

Regression (worked before, now fails)

Beta release blocker

No

Summary

After upgrading from 2026.4.2 to 2026.4.5 I got error message when launching openclaw memory status --deep

oc memory status --deep

🦞 OpenClaw 2026.4.5 (3e72c03) — More integrations than your therapist's intake form.

│ ◇
[openclaw] Failed to start CLI: Error: Unknown memory embedding provider: ollama at getAdapter (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:313:22) at createEmbeddingProvider (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:365:25) at MemoryIndexManager.loadProviderResult (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2227:16) at file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2350:52 at MemoryIndexManager.ensureProviderInitialized (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2358:5) at MemoryIndexManager.probeVectorAvailability (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2697:14) at file:///opt/homebrew/lib/node_modules/openclaw/dist/cli.runtime-B9y5H8pF.js:294:20 at withProgress (file:///opt/homebrew/lib/node_modules/openclaw/dist/progress-Ba3DFrwb.js:116:16) at Object.run (file:///opt/homebrew/lib/node_modules/openclaw/dist/cli.runtime-B9y5H8pF.js:289:11) at withManager (file:///opt/homebrew/lib/node_modules/openclaw/dist/cli-utils-BdKzKa-H.js:10:16)

It seems Ollama embedded memory is not working anymore - no change in the configuration file which is

"memorySearch": {
        "extraPaths": [
          "life"
        ],
        "provider": "ollama",
        "model": "nomic-embed-text:latest"
      },
````

### Steps to reproduce

type openclaw memory status --deep returns:

🦞 OpenClaw 2026.4.5 (3e72c03) — More integrations than your therapist's intake form.

[openclaw] Failed to start CLI: Error: Unknown memory embedding provider: ollama
    at getAdapter (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:313:22)
    at createEmbeddingProvider (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:365:25)
    at MemoryIndexManager.loadProviderResult (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2227:16)
    at file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2350:52
    at MemoryIndexManager.ensureProviderInitialized (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2358:5)
    at MemoryIndexManager.probeVectorAvailability (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2697:14)
    at file:///opt/homebrew/lib/node_modules/openclaw/dist/cli.runtime-B9y5H8pF.js:294:20
    at withProgress (file:///opt/homebrew/lib/node_modules/openclaw/dist/progress-Ba3DFrwb.js:116:16)
    at Object.run (file:///opt/homebrew/lib/node_modules/openclaw/dist/cli.runtime-B9y5H8pF.js:289:11)
    at withManager (file:///opt/homebrew/lib/node_modules/openclaw/dist/cli-utils-BdKzKa-H.js:10:16)

It seems Ollama embedded memory is not working anymore - no change in the configuration file which is

"memorySearch": { "extraPaths": [ "life" ], "provider": "ollama", "model": "nomic-embed-text:latest" },


### Expected behavior

Memory reporting

### Actual behavior

🦞 OpenClaw 2026.4.5 (3e72c03) — More integrations than your therapist's intake form.

[openclaw] Failed to start CLI: Error: Unknown memory embedding provider: ollama
    at getAdapter (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:313:22)
    at createEmbeddingProvider (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:365:25)
    at MemoryIndexManager.loadProviderResult (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2227:16)
    at file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2350:52
    at MemoryIndexManager.ensureProviderInitialized (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2358:5)
    at MemoryIndexManager.probeVectorAvailability (file:///opt/homebrew/lib/node_modules/openclaw/dist/manager-CKYnEo0k.js:2697:14)
    at file:///opt/homebrew/lib/node_modules/openclaw/dist/cli.runtime-B9y5H8pF.js:294:20
    at withProgress (file:///opt/homebrew/lib/node_modules/openclaw/dist/progress-Ba3DFrwb.js:116:16)
    at Object.run (file:///opt/homebrew/lib/node_modules/openclaw/dist/cli.runtime-B9y5H8pF.js:289:11)
    at withManager (file:///opt/homebrew/lib/node_modules/openclaw/dist/cli-utils-BdKzKa-H.js:10:16)

It seems Ollama embedded memory is not working anymore - no change in the configuration file which is

"memorySearch": { "extraPaths": [ "life" ], "provider": "ollama", "model": "nomic-embed-text:latest" },


### OpenClaw version

2026.4.5

### Operating system

macOS 26.4

### Install method

npm global

### Model

ollama/kimi-k2.5:cloud ollama/nomic-embed-text:latest

### Provider / routing chain

openclaw > nomic-embed-text

### Additional provider/model setup details

_No response_

### Logs, screenshots, and evidence

```shell

```

### Impact and severity

_No response_

### Additional information

_No response_

extent analysis

TL;DR

The error "Unknown memory embedding provider: ollama" suggests that the ollama provider is not recognized in OpenClaw version 2026.4.5, which may be due to a change or removal of the provider in this version.

Guidance

  1. Check the OpenClaw documentation: Verify if the ollama provider is still supported in version 2026.4.5 and if there are any specific configuration requirements.
  2. Review the configuration file: Ensure that the memorySearch configuration is correct and that the provider field is set to a valid value.
  3. Try a different provider: If the ollama provider is no longer supported, try using a different provider to see if the issue is specific to ollama.
  4. Downgrade to a previous version: If the issue is specific to version 2026.4.5, try downgrading to a previous version where the ollama provider was working.

Example

No code snippet is provided as the issue seems to be related to a configuration or versioning problem rather than a code error.

Notes

The issue may be related to a change in the OpenClaw API or a removal of the ollama provider in version 2026.4.5. Without more information about the changes in this version, it's difficult to provide a more specific solution.

Recommendation

Apply a workaround by trying a different provider or downgrading to a previous version of OpenClaw where the ollama provider was working, as the ollama provider seems to be no longer supported in version 2026.4.5.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

FAQ

Expected behavior

Memory reporting

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING