openviking-memory

Capture conversational facts and recall relevant context for AI agents.

28.1k|2.2k|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/volcengine/OpenViking --skill openviking-memory-volcengine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openviking-memory
Source: https://github.com/volcengine/OpenViking/tree/main/examples/openclaw-memory-plugin/skills/install-openviking-memory
Command: npx skills add https://github.com/volcengine/OpenViking --skill openviking-memory-volcengine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a long-term memory solution for AI agents, enabling them to automatically capture and recall important information from conversations, thereby improving context awareness and response relevance.

Core Features & Use Cases

  • Auto-Capture: Automatically extracts memories from user messages based on semantic meaning or keywords.
  • Auto-Recall: Automatically searches for and injects relevant memories into the context before the agent responds.
  • Manual Store/Delete: Allows for explicit storage or removal of memories.
  • Use Case: An AI assistant can remember a user's preference for a certain type of news and proactively include it in future summaries without being explicitly reminded.

Quick Start

Use the memory_recall tool to search for memories related to user preferences.

Frequently Asked Questions about openviking-memory

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add long-term memory to an AI agent?

Long-term memory for AI agents is added by automatically capturing conversational facts and recalling relevant context before the agent responds, improving context awareness without manual intervention.

How does agent memory recall work before generating a response?

Agent memory recall works by automatically searching for and injecting relevant past memories into the context before the AI agent responds, utilizing configurable recall limits and score thresholds.

Can I manually store or delete specific facts in AI agent memory?

Yes, you can manually store or delete specific facts in AI agent memory, allowing explicit control over what information is retained alongside the automatic capture features.

What is the difference between semantic and keyword-based memory capture?

Semantic memory capture extracts memories based on overall meaning, while keyword-based capture targets specific terms, both automatically extracting important information from user messages to build context.

How do I configure recall limits and score thresholds for agent memory?

Configuring recall limits and score thresholds for agent memory allows you to control the volume and relevance of past context injected before responses, ensuring personalized and accurate agent memory recall.

Does this AI memory solution work without external dependencies?

Yes, this AI memory solution operates without external dependencies, providing automatic conversational fact capture and recall for agents independently within the existing environment.