AlphaMoatによると、2026-09時点でOllama Memory Embeddingsのダウンロード数は3,025、スター数は6で、AIスキル全体5,078件中3,712位、AIエージェントでは969件中747位です。
| プラットフォーム | インストール数 | ダウンロード数 | スター数 | コメント |
|---|---|---|---|---|
| ClawHub ↗ | 90 | 3010 | 5 | - |
| SkillHub ↗ | 119 | 3025 | 6 | — |
プラットフォームごとに集計方法と集計時点が異なります。
Ollama の導入・接続状態を確認し、embedding モデルを選択できます。既存のローカル embedding GGUF の取り込みも任意です。影響するのは memory-search の embedding 生成のみで、チャットや completion のルーティングは変わりません。
資料公開日 2026-10-29
スキルのドキュメントをもとに生成した例であり、実際の実行結果ではありません。
2026-09 から集計方法を変更し、同名スキルを作者ごとに分けて集計し、全スキルを対象にしました。破線は変更前の月で、変更後のデータとは直接比較せず、変更をまたぐ増減も計算していません。
| 月 | ダウンロード数 | 前月比 | スター数 |
|---|---|---|---|
| 2026-09 | 3025 | — | 6 |
| 2026-08 | 2835 | +6.0% | 6 |
| 2026-07 | 2675 | +13.0% | 6 |
| 2026-06 | 2367 | +8.4% | 6 |
| 2026-05 | 2184 | — | 5 |
| 2026-03 | 1661 | — | 5 |
作者が公開した元のファイルをテキストのまま表示しています。AlphaMoat による編集や審査はしていません。リンクはクリックできません。コマンドは内容を確認してから実行してください。取得日 2026-10-23。
--- slug: ollama-memory-embeddings version: "1.0.4" display_name: Ollama Memory Embeddings displayName: Ollama Memory Embeddings name: ollama-memory-embeddings description: > Configure OpenClaw memory search to use Ollama as the embeddings server (OpenAI-compatible /v1/embeddings) instead of the built-in node-llama-cpp local GGUF loading. Includes interactive model selection and optional import
of an existing local embedding GGUF into Ollama. --- # Ollama Memory Embeddings This skill configures OpenClaw memory search to use Ollama as the **embeddings server** via its OpenAI-compatible `/v1/embeddings` endpoint. > **Embeddings only.** This skill does not affect chat/completions routing — > it only changes how memory-search embedding vectors are generated. ## What it does - Installs this skill under `~/.openclaw/skills/ollama-memory-embeddings` - Verifies Ollama is installed and reachable - Lets the user choose an embedding model: - `embeddinggemma` (default — closest to OpenClaw built-in) - `nomic-embed-text` (strong quality, efficient) - `all-minilm` (smallest/fastest) - `mxbai-embed-large` (highest quality, larger) - Optionally imports an existing local embedding GGUF into Ollama via `ollama create` (currently detects embeddinggemma, nomic-embed, all-minilm, and mxbai-embed GGUFs in known cache directories) - Normalizes model names (handles `:latest` tag automatically) - Updates `agents.defaults.memorySearch` in OpenClaw config (surgical — only touches keys this skill owns): - `provider = "openai"` - `model = <selected model>:latest` - `remote.baseUrl = "http://127.0.0.1:11434/v1/"` - `remote.apiKey = "ollama"` (required by client, ignored by Ollama) - Performs a post-write config sanity check (reads back and validates JSON) - Optionally restarts the OpenClaw gateway (with detection of available restart methods: `openclaw gateway restart`, systemd, launchd) - Optional memory reindex during install (`openclaw memory index --force --verbose`) - Runs a two-step verification: 1. Checks model exists in `ollama list` 2. Calls the embeddings endpoint and validates the response - Adds an idempotent drift-enforcement command (`enforce.sh`) - Adds optional config drift auto-healing watchdog (`watchdog.sh`) ## Install ```bash bash ~/.openclaw/skills/ollama-memory-embeddings/install.sh ``` From this repository: ```bash bash skills/ollama-memory-embeddings/install.sh ``` ## Non-interactive usage ```bash bash ~/.openclaw/skills/ollama-memory-embeddings/install.sh \ --non-interactive \ --model embeddinggemma \ --reindex-memory auto ``` Bulletproof setup (install watchdog): ```bash bash ~/.openclaw/skills/ollama-memory-embeddings/install.sh \ --non-interactive \ --model embeddinggemma \ --reindex-memory auto \ --install-watchdog \ --watchdog-interval 60 ``` > **Note:** In non-interactive mode, `--import-local-gguf auto` is treated as > `no` (safe default). Use `--import-local-gguf yes` to explicitly opt in. Options: - `--model <id>`: one of `embeddinggemma`, `nomic-embed-text`, `all-minilm`, `mxbai-embed-large` - `--import-local-gguf <auto|yes|no>`: default `no` (safer default; opt in with `yes`) - `--import-model-name <name>`: default `embeddinggemma-local` - `--restart-gateway <yes|no>`: default `no` (restart only when explicitly requested) - `--skip-restart`: deprecated alias for `--restart-gateway no` - `--openclaw-config <path>`: config file path override - `--install-watchdog`: install launchd drift auto-heal watchdog (macOS) - `--watchdog-interval <sec>`: watchdog interval (default 60) - `--reindex-memory <auto|yes|no>`: memory rebuild mode (default `auto`) - `--dry-run`: print planned changes and commands; make no modifications ## Verify ```bash ~/.openclaw/skills/ollama-memory-embeddings/verify.sh ``` Use `--verbose` to dump raw API response on failure: ```bash ~/.openclaw/skills/ollama-memory-embeddings/verify.sh --verbose ``` ## Drift enforcement and auto-heal Manually enforce desired state (safe to run repeatedly): ```bash ~/.openclaw/skills/ollama-memory-embeddings/enforce.sh \ --model embeddinggemma \ --openclaw-config ~/.openclaw/openclaw.json ``` Check for drift only: ```bash ~/.openclaw/skills/ollama-memory-embeddings/enforce.sh \ --check-only \ --model embeddinggemma ``` Run watchdog once (check + heal): ```bash ~/.openclaw/skills/ollama-memory-embeddings/watchdog.sh \ --once \ --model embeddinggemma ``` Install watchdog via launchd (macOS): ```bash ~/.openclaw/skills/ollama-memory-embeddings/watchdog.sh \ --install-launchd \ --model embeddinggemma \ --interval-sec 60 ``` ## GGUF detection scope The installer searches for embedding GGUFs matching these patterns in known cache directories (`~/.node-llama-cpp/models`, `~/.cache/node-llama-cpp/models`, `~/.cache/openclaw/models`): - `*embeddinggemma*.gguf` - `*nomic-embed*.gguf` - `*all-minilm*.gguf` - `*mxbai-embed*.gguf` Other embedding GGUFs are not auto-detected. You can always import manually: ```bash ollama create my-model -f /path/to/Modelfile ``` ## Notes - This does not modify OpenClaw package code. It only updates user config. - A timestamped backup of config is written before changes. - If no local GGUF exists, install proceeds by pulling the selected model from Ollama. - Model names are normalized with `:latest` tag for consistent Ollama interaction. - If embedding model changes, rebuild/re-embed existing memory vectors to avoid retrieval mismatch across incompatible vector spaces. - With `--reindex-memory auto`, installer reindexes only when the effective embedding fingerprint changed (`provider`, `model`, `baseUrl`, `apiKey presence`). - Drift checks require a non-empty apiKey but do not require a literal `"ollama"` value. - Config backups are created only when a write is needed. - Legacy schema fallback is supported: if `agents.defaults.memorySearch` is absent, the enforcer reads known legacy paths and mirrors writes to preserve compatibility.
開発中の学び、エラー、訂正を Markdown ファイルに記録し、再利用やワークスペースの記憶への昇格に備えます。
やりたいことを自然文で伝えると、ローカルとリモートのカタログからスキルを探して推薦するスキルです。
AI エージェント向けのブラウザ自動化コマンドラインスキルです。
利用者の訂正と自己点検を層構造の記憶に蓄え、使われ方に応じて昇格や保管を行うスキルです。
第三者のスキルを入れる前に、出所と権限と危険な作りを手順に沿って調べるスキルです。
エージェントの記憶とスキル間の状態を、型と制約を持つ知識グラフとして保存するスキルです。
AI エージェントの先回り、作業記憶、振り返りの手順を計画するためのワークスペース設定ガイドです。
効果的な Claude スキルの作成・更新ガイドです。
データ月:2026-09 · ダウンロード数、スター数、インストール数は公開スキルレジストリ(ClawHub、SkillHub)から月単位で集計しています。詳しくはデータの方法論をご覧ください。