openviking-memory

Featured

OpenViking long-term memory plugin guide. Once installed, the plugin automatically remembers important facts from conversations and recalls relevant context before responding.

AI & Automation 24,665 stars 1862 forks Updated today AGPL-3.0

Install

View on GitHub

Quality Score: 90/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# OpenViking Memory Guide ## How It Works - **Auto-Capture**: At `afterTurn` (end of one user turn run), automatically extracts memories from user/assistant messages - `semantic` mode: captures all qualifying user text, relying on OpenViking's extraction pipeline to filter - `keyword` mode: only captures text matching trigger words (e.g. "remember", "preference", etc.) - **Auto-Recall**: At `before_prompt_build`, automatically searches for relevant memories and injects them into context ## Available Tools ### memory_recall — Search Memories Searches long-term memories in OpenViking, returns relevant results. | Parameter | Required | Description | |-----------|----------|-------------| | `query` | Yes | Search query text | | `limit` | No | Maximum number of results (defaults to plugin config) | | `scoreThreshold` | No | Minimum relevance score 0-1 (defaults to plugin config) | | `targetUri` | No | Search scope URI (defaults to plugin config) | Example: User asks "What programming language did I say I like?" ### memory_store — Manual Store Writes text to an OpenViking session and runs memory extraction. | Parameter | Required | Description | |-----------|----------|-------------| | `text` | Yes | Information text to store | | `role` | No | Session role (default `user`) | | `sessionId` | No | Existing OpenViking session ID | Example: User says "Remember my email is xxx@example.com" ### memory_forget — Delete Memories Delete by exact URI, or search and delete. |...

Details

Author
volcengine
Repository
volcengine/OpenViking
Created
4 months ago
Last Updated
today
Language
Python
License
AGPL-3.0

Similar Skills

Semantically similar based on skill content — not just same category