← Back to Skills Marketplace
Chromadb Memory Pub
by
Matthew Sensintaffar
· GitHub ↗
· v1.2.1
5531
Downloads
16
Stars
0
Active Installs
6
Versions
Install in OpenClaw
/install chromadb-memory
Description
Long-term memory via ChromaDB with local Ollama embeddings. Auto-recall injects relevant context every turn. No cloud APIs required — fully self-hosted.
Usage Guidance
Install only if you want automatic long-term memory recall. Keep Ollama and ChromaDB local or on a trusted private network, avoid indexing secrets or sensitive documents, periodically review/delete stored memories, pin the ChromaDB Docker image instead of using latest, and set autoRecall to false if you prefer manual search only.
Capability Analysis
Type: OpenClaw Skill
Name: chromadb-memory
Version: 1.2.1
The OpenClaw AgentSkills bundle for 'chromadb-memory' is classified as benign. Its primary function is to facilitate long-term memory by integrating with local ChromaDB and Ollama instances, as described. All network interactions are with user-configurable endpoints, which default to localhost (http://localhost:8100 for ChromaDB, http://localhost:11434 for Ollama). The skill retrieves content from user-indexed ChromaDB and injects it into the agent's context. While this creates a potential prompt injection vulnerability if the agent blindly executes untrusted content from ChromaDB, the skill itself does not craft or inject malicious instructions; it acts as a data provider. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or obfuscation within the provided code or documentation.
Capability Assessment
Purpose & Capability
The HTTP calls to Ollama for embeddings, ChromaDB queries, manual search tool, and automatic context injection all match the stated long-term memory purpose.
Instruction Scope
Auto-recall is enabled by default and runs before each agent turn, but this behavior is repeatedly disclosed in the README, SKILL.md, manifest, and code, and can be disabled with autoRecall: false.
Install Mechanism
Installation is manual: copy plugin files into the OpenClaw extensions directory, edit the OpenClaw config, and restart the gateway. The ChromaDB Docker example uses a mutable latest tag, which users may want to pin.
Credentials
Defaults point to localhost ChromaDB and Ollama endpoints, which is proportionate for a self-hosted memory skill. The URLs are configurable, so users should keep them on trusted hosts.
Persistence & Privilege
The skill persists as an installed OpenClaw extension and reads from a persistent ChromaDB collection, but I found no credential access, hidden execution, destructive actions, obfuscation, or exfiltration beyond configured endpoints.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install chromadb-memory - After installation, invoke the skill by name or use
/chromadb-memory - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.2.1
v1.2.1: Updated documentation for hybrid search and collectionName config.
v1.2.0
Hybrid search: vector + keyword matching for better proper noun recall. Names, places, and specific terms now found reliably.
v1.1.2
Updated README with critical upgrade notice for v1.0.0 silent failure bug. No code changes from v1.1.1.
v1.1.1
Surface auto-recall failures to agent context. No more silent memory loss.
v1.1.0
Auto-resolve collection by name (survives reindexing). collectionId no longer required.
v1.0.0
Initial release: ChromaDB + Ollama auto-recall memory plugin. No cloud APIs.
Metadata
Frequently Asked Questions
What is Chromadb Memory Pub?
Long-term memory via ChromaDB with local Ollama embeddings. Auto-recall injects relevant context every turn. No cloud APIs required — fully self-hosted. It is an AI Agent Skill for Claude Code / OpenClaw, with 5531 downloads so far.
How do I install Chromadb Memory Pub?
Run "/install chromadb-memory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Chromadb Memory Pub free?
Yes, Chromadb Memory Pub is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Chromadb Memory Pub support?
Chromadb Memory Pub is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Chromadb Memory Pub?
It is built and maintained by Matthew Sensintaffar (@msensintaffar); the current version is v1.2.1.
More Skills