A next-generation RAG system that uses a filesystem paradigm to manage AI agent memories, resources, and skills.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install openviking
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install openviking using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
OpenViking is an open-source Context Database developed by ByteDance, specifically designed to empower AI Agents with robust memory and retrieval capabilities. Unlike traditional flat vector databases, it implements a filesystem paradigm that organizes context using URIs and tiered storage levels. This allows agents to load information on demand, moving from abstract overviews to full content based on the complexity of the query.
Integrating this tool via Openclaw Skills provides a full RAG pipeline through the Model Context Protocol (MCP). It excels at directory recursive retrieval, which significantly improves search accuracy compared to standard flat storage methods, making it an essential component for developers building sophisticated agentic workflows.
First, verify if the environment is ready or run the initialization script provided by Openclaw Skills:
bash ~/.openclaw/skills/openviking-mcp/scripts/init.sh
This script clones the repository and installs dependencies via uv. Next, update the ov.conf file with your Volcengine/Ark API keys. Start the server using:
cd ~/code/openviking/examples/mcp-query
uv run server.py
Finally, connect it to your AI client using the MCP transport command:
claude mcp add --transport http openviking http://localhost:2033/mcp
OpenViking organizes data using a URI-based filesystem paradigm to ensure structured retrieval.
| Component | Description |
|---|---|
| URI Scheme | Uses viking://resources/ paths for identifying unique assets. |
| Tiered Context | Organizes data into L0 (Abstract), L1 (Overview), and L2 (Full Content). |
| Configuration | The ov.conf file manages embedding.dense.api_key and vlm.api_key. |
| Storage | The data/ directory maintains the local vector database storage. |
Loading
A high-performance Model Context Protocol server providing Retrieval-Augmented Generation (RAG) and semantic search tools for AI agents.

A robust Gmail automation tool that triages your inbox by archiving low-priority marketing emails while surfacing critical communications.

Fetch and process YouTube video transcripts for instant summarization and content analysis.

An essential skill for fetching and reading YouTube video transcripts to enable AI-driven summarization and information retrieval.

An automated context management utility that monitors token usage, snapshots memory, and resets sessions to maintain peak AI performance.

An AI agent specialized in physical rehabilitation protocols and the management of philanthropic health projects.








































