OpenClaw skill to use Ollama as the embeddings server for memory search.
Distribution files (what end users install) live in dist/.
From the project root:
bash dist/install.shFor full user docs, options, and usage after install, see dist/README.md.
| Path | Purpose |
|---|---|
| dist/ | Installable skill (scripts, lib, SKILL.md, README, LICENSE.md). This is what gets copied to ~/.openclaw/skills/ollama-memory-embeddings. |
| tests/ | Unit and smoke tests; not part of the installed skill. |
| .github/ | CI workflows. |
| Development_docs/ | Design notes, roadmap, audit contract; not part of the installed skill. |
| scripts/ | Maintainer scripts (e.g. version bump). |
| .githooks/ | Git hooks; use git config core.hooksPath .githooks to enable. |
3rd-party OpenClaw repositories/online directories can read the skill version from:
dist/VERSION.txt— single line, semantic version (e.g.1.0.0). Also copied into the installed skill path.dist/SKILL.md— frontmatterversion: "1.0.0".
Before you push: if you changed anything in dist/, bump the version so directories see an update:
./scripts/bump-version.sh [patch|minor|major] --commitThen push. The pre-push hook (after git config core.hooksPath .githooks) blocks the push if dist/ changed but dist/VERSION.txt was not updated.
License: MIT. See dist/LICENSE.md.