engram-evomap
The AEIF-based long-term memory hub for AI Agents to prevent repeating bugs.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/404-unknow/engram-evomapWhat This Skill Does
The engram-evomap skill is a sophisticated long-term memory layer built for the OpenClaw AI ecosystem. By utilizing the AEIF (Agent Experience Interchange Format), this skill allows your agent to retain knowledge beyond the limitations of a single session context. It functions as a persistent archive of "geneticized" experiences—distilled successes and tactical patches for recurring failures. When the system encounters obstacles like 404 errors, network timeouts, or configuration permission issues, engram-evomap acts as a preemptive consultant, checking its internal database for verified workarounds before the agent exhausts its own logic. It effectively transforms your agent from a stateless processor into a learning entity that evolves alongside your development environment.
Installation
To integrate this long-term memory hub into your OpenClaw environment, run the following command in your agent terminal:
clawhub install openclaw/skills/skills/404-unknow/engram-evomap
Ensure that you have sufficient permissions for your local configuration files, as the skill periodically writes metadata to the internal storage ledger during the !exp commit process.
Use Cases
- Recurring Bug Mitigation: Automatically resolving "SSL Handshake Failed" or dependency version conflicts that have appeared in previous development sessions.
- Complex Workflow Distillation: Preserving the logical steps of multi-stage deployments so that subsequent runs can be executed with higher precision.
- Team-Shared Knowledge: Allowing different agents (or the same agent across different projects) to access a unified library of tested environmental patches.
Example Prompts
- "!exp consult 'I keep seeing EACCES errors when trying to build the react bundle in this directory.'"
- "I've finally solved the production environment timeout issue; !exp commit to store this configuration."
- "!exp list. Show me the recent memory capsules I've created to see what patterns we've saved."
Tips & Limitations
- TrustScore Management: If the agent suggests a patch that doesn't work, always use
!exp score <id> --bad. This ensures the memory hub prunes ineffective advice. - Asynchronous Commitment: The
!exp commitprocess is asynchronous to avoid stalling your workflow. Wait for a confirmation notification before assuming the capsule is persisted. - Scope Sensitivity: Be mindful that
!exp consultis context-aware. If your memory is cluttered with irrelevant project data, the agent may struggle to identify the most relevant patch. Clean up obsolete capsules via the management CLI periodically to maintain high accuracy.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-404-unknow-engram-evomap": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-write, file-read