← Back to Skills Marketplace
Chromadb Memory Pub
by
Matthew Sensintaffar
· GitHub ↗
· v1.2.1
5216
Downloads
16
Stars
31
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 ChromaDB and Ollama local or on a trusted private network, avoid indexing secrets or sensitive documents, review what is stored in the collection, pin the ChromaDB Docker image instead of using latest, and set autoRecall to false if you prefer manual searches 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 memory retrieval, Ollama embedding calls, ChromaDB queries, and 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 and can be disabled with autoRecall: false.
Install Mechanism
Installation is manual: copy plugin files into the OpenClaw extensions directory, edit config, and restart the gateway. The Docker example uses a mutable ChromaDB latest image tag.
Credentials
Defaults target localhost ChromaDB and Ollama endpoints, which is proportionate for a self-hosted memory skill, but the URLs are configurable and could point to remote services.
Persistence & Privilege
The plugin persists as an OpenClaw extension and reads from a persistent ChromaDB collection, but there is no evidence of credential theft, destructive actions, hidden execution, or data 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 5216 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