OpenViking
RAG and semantic search via OpenViking Context Database MCP server. Query documents, search knowledge base, add files/URLs to vector memory. Use for document Q&A, knowledge management, AI agent memory
RAG and semantic search via OpenViking Context Database MCP server. Query documents, search knowledge base, add files/URLs to vector memory. Use for document Q&A, knowledge management, AI agent memory
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
OpenViking is ByteDance's open-source Context Database designed for AI Agents — a next-generation RAG system that replaces flat vector storage with a filesystem paradigm for managing memories, resources, and skills.
Key Features:
viking://resources/...)test -f ~/code/openviking/examples/mcp-query/ov.conf && echo "Ready" || echo "Needs setup" curl -s http://localhost:2033/mcp && echo "Running" || echo "Not running"
Run the init script (one-time):
bash ~/.openclaw/skills/openviking-mcp/scripts/init.sh
This will:
https://github.com/volcengine/OpenVikinguv syncov.conf templateRequired: Volcengine/Ark API Keys
| Config Key | Purpose |
|---|---|
| Semantic search embeddings |
| LLM for answer generation |
Get keys from: https://console.volcengine.com/ark
cd ~/code/openviking/examples/mcp-query uv run server.py
Options:
--port 2033 - Listen port--host 127.0.0.1 - Bind address--data ./data - Data directoryServer will be at:
http://127.0.0.1:2033/mcp
claude mcp add --transport http openviking http://localhost:2033/mcp
Or add to
~/.mcp.json:
{ "mcpServers": { "openviking": { "type": "http", "url": "http://localhost:2033/mcp" } } }
| Tool | Description |
|---|---|
| Full RAG pipeline — search + LLM answer |
| Semantic search only, returns docs |
| Add files, directories, or URLs |
Once connected via MCP:
"Query: What is OpenViking?" "Search: machine learning papers" "Add https://example.com/article to knowledge base" "Add ~/documents/report.pdf"
| Issue | Fix |
|---|---|
| Port in use | |
| Auth errors | Check API keys in ov.conf |
| Server not found | Ensure it's running: |
ov.conf - Configuration (API keys, models)data/ - Vector database storageserver.py - MCP server implementationNo automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.