Loading...
Loading...
OpenViking Integration — Browser Automation and Web Search Tool
npx skill4agent add wanikua/danghuangshang openviking| Capability | qmd (Default) | OpenViking |
|---|---|---|
| Semantic Search | Basic vector matching | Directory recursion + semantic fusion |
| Auto-summarization | ❌ | ✅ L0/L1/L2 three layers |
| Structured browsing | ❌ | ✅ Virtual file system |
| Token saving | ❌ | ✅ On-demand loading |
pip install openvikingnvapi-mkdir -p ~/.openviking
cat > ~/.openviking/ov.conf << 'EOF'
{
"embedding": {
"dense": {
"api_base": "https://integrate.api.nvidia.com/v1",
"api_key": "YOUR_NVIDIA_API_KEY",
"provider": "openai",
"dimension": 4096,
"model": "nvidia/nv-embed-v1"
}
},
"vlm": {
"api_base": "https://integrate.api.nvidia.com/v1",
"api_key": "YOUR_NVIDIA_API_KEY",
"provider": "openai",
"model": "meta/llama-3.3-70b-instruct"
}
}
EOFecho 'export OPENVIKING_CONFIG_FILE=~/.openviking/ov.conf' >> ~/.bashrc
source ~/.bashrcscripts/viking.sh# Check status
bash skills/openviking/scripts/viking.sh info
# Index files
bash skills/openviking/scripts/viking.sh add ./my-document.md
# Batch index directory
bash skills/openviking/scripts/viking.sh add-dir ./docs/
# Semantic search
bash skills/openviking/scripts/viking.sh search "some topic"
# Browse indexed files
bash skills/openviking/scripts/viking.sh list
# Read file summary
bash skills/openviking/scripts/viking.sh summary <file-path>