DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

OpenViking


OpenViking is an open-source context database designed for AI agents. It unifies the management of agent context, including memory, resources, and skills, through a virtual file system paradigm.

Source Code
https://github.com/volcengine/OpenViking[02]
Country of Origin
CN
Start Year
2026
Coding Agents
Project Types
Commercial, Open Source
Written in
Go
Operating Systems
Linux, macOS, Windows
License
AGPL v3

The DBMS provides a unified storage and management layer that replaces flat vector database approaches with a hierarchical file system model, supporting session management, crash recovery, and multi-tenant isolation. This approach enables hierarchical organization, deterministic path-based retrieval, and structured context delivery for agent workloads.

Database Entry

OpenViking


OpenViking is an open-source context database designed for AI agents. It unifies the management of agent context, including memory, resources, and skills, through a virtual file system paradigm. The DBMS provides a unified storage and management layer that replaces flat vector database approaches with a hierarchical file system model, supporting session management, crash recovery, and multi-tenant isolation. This approach enables hierarchical organization, deterministic path-based retrieval, and structured context delivery for agent workloads.

History


OpenViking was created to address challenges in AI agent development such as context fragmentation, retrieval opacity, and limited memory iteration.

Data Model


Query Interface


Revision #3