---
title: "openviking"
description: "Semantic long-term memory and context engine for coding agents. Recall prior knowledge with the find/search/read MCP tools and persist durable facts with remember/write, backed by an OpenViking server."
canonical: https://agentpluginsdirectory.com/plugins/openviking
last-updated: 2026-11-07
---

# openviking
Semantic long-term memory and context engine for coding agents. Recall prior knowledge with the find/search/read MCP tools and persist durable facts with remember/write, backed by an OpenViking server.
- Slug: openviking
- Publisher: Volcano Engine
- Repository: https://github.com/volcengine/OpenViking
- Manifest: agent-plugins/plugin.json
- Version: 0.2.2
- License: AGPL-3.0
- Category (editorial): agent-tooling
- Skills: 7 (openviking-memory, openviking-rule-search, openviking-skills, ov-experience-memory, ov-kanban, ov-memory-troubleshoot, ov-resources)
- MCP servers: 1 (openviking)
- Stars: 41737
- Repository created: 2026-01-05
- Repository last pushed: 2026-11-07
- Publisher type: Organization
- Listing: https://agentpluginsdirectory.com/plugins/openviking
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What openviking does, in the publisher's words

Portable Agent Plugins 1.0 package for OpenViking: long-term semantic memory and context for coding agents.

Agent Plugins 1.0 is a vendor-neutral packaging format for extending AI coding agents, backed by Amazon, Cursor, Microsoft, OpenAI, and Vercel among others. A plugin is a plain directory with a plugin.json manifest, auto-discovered Agent Skills under skills/, and optional MCP server declarations in mcp.json: one package that any conforming client (Cursor, VS Code, Amazon- and OpenAI-side clients,...) can load the same way. This directory is that package for OpenViking.

Zero npm dependencies; the proxy and tests run on the Node.js standard library (Node 18+ for global fetch).

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/volcengine/OpenViking/HEAD/agent-plugins/README.md

## Skills

- openviking-memory: Recall and persist long-term memory through the OpenViking MCP tools. Use at the start of any substantive task (coding, configuration, debugging, multi-step or tool-based work) to retrieve relevant prior knowledge with find/search/read, and during or after work to persist durable facts, preferences…
- openviking-rule-search
- openviking-skills
- ov-experience-memory
- ov-kanban
- ov-memory-troubleshoot
- ov-resources

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- openviking: transport: stdio; command: node ${PLUGIN_ROOT}/servers/mcp-proxy.mjs

Read from the plugin's own mcp.json. Environment variable names only, never values.
