ov-search-context

Search OpenViking Context Database memories, skills, and resources semantically.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill allows users to efficiently search and retrieve information stored within the OpenViking Context Database, addressing the challenge of fragmented and hard-to-access context for AI agents.

Core Features & Use Cases

  • Unified Search: Search across memories, skills, and resources using semantic understanding and directory-recursive retrieval.
  • Multiple Search Methods: Supports semantic search (ov find), literal pattern matching (ov grep), file globbing (ov glob), and directory listing (ov ls, ov tree).
  • Contextual Retrieval: Retrieve specific file content (ov read), overviews (ov overview), or abstracts (ov abstract).
  • Use Case: An AI agent needs to understand how to handle API rate limits for a specific project. It can use ov find "API rate limits" --uri "viking://resources/my-project" to locate relevant documentation or past discussions.

Quick Start

Use the ov search context tool to find information about "authentication flow" within the "viking://resources/my-project" directory.

Frequently Asked Questions about ov-search-context

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

FAQPage Schema
How do I search the OpenViking context database for AI agent memories and resources?

Search the OpenViking context database using semantic search, literal pattern matching, file globbing, and directory traversal to retrieve memories, skills, and resources. This unified retrieval process allows AI agents to efficiently locate fragmented context.

What is the best way to find relevant project documentation using semantic search?

Semantic search finds relevant project documentation by matching meaning rather than exact keywords. Use the find command with a query and target URI to locate relevant memories, skills, or resources within a specific project directory.

Can I retrieve an overview or abstract of a specific file in the context database?

Yes, you can retrieve an overview or abstract of a specific file in the context database. Dedicated commands allow you to extract full content, high-level overviews, or concise abstracts for targeted files and directories.

Does context-aware retrieval support literal pattern matching and file globbing?

Context-aware retrieval supports literal pattern matching and file globbing. It also includes directory listing and recursive traversal to help locate specific files and resources across the database.

When do I need a context database for AI agent knowledge management?

You need a context database for AI agent knowledge management when fragmented information becomes hard to access. It provides a centralized repository enabling agents to search past discussions, skills, and resources for context-aware processing.