wiki / raw / volcengine-openviking-2026

Volcengine OpenViking: Open Context Database for AI Agents

updated 2026-08-23

Original source: https://github.com/volcengine/OpenViking SHA256: d0d0207f2fcffc44f6286ee5b8b8fdaf2f8d68683353c2d3e83b40c4944fdb3a

Volcengine OpenViking: Open Context Database for AI Agents

Repository: https://github.com/volcengine/OpenViking
Stars: 31k | License: AGPLv3 core
Research Paper: VikingMem (arXiv:2605.29640, accepted VLDB 2026)

System Design

  • Virtual Filesystem Context: Unifies memories, resources, and skills under a hierarchical viking:// URI namespace. Agents navigate context deterministically using filesystem primitives (ls, tree, find) rather than relying purely on vector embeddings.
  • Tiered Context Disclosure: Structures information into L0 (Abstract), L1 (Overview), and L2 (Detailed specification) tiers to protect agent context windows.
  • Directory-Recursive Retrieval: Preserves spatial and relational context across adjacent documents during queries.
  • Auditable Trajectories: Leaves transparent, step-by-step retrieval logs for post-hoc error analysis and evaluation.
  • Ecosystem: Integrated with Hermes Agent, deer-flow, and enterprise agent frameworks.