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.
- Website
- https://openviking.ai[01]
- Source Code
- https://github.com/volcengine/OpenViking[02]
- Country of Origin
- CN
- Start Year
- 2026
- Project Types
- Commercial, Open Source
- Written in
- Go
- License
- AGPL v3
- @openvikingai[04]
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.
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.
Citations
7 sources- OpenViking - The Context File System for AI Agents openviking.ai
- GitHub - volcengine/OpenViking: OpenViking is an open-source context database designed specifically for AI Agents(such as openclaw). OpenViking unifies the management of context (memory, resources, and skills) that Agents need through a file system p github.com
- Introduction | OpenViking openviking.ai
- https://twitter.com/openvikingai twitter.com
- https://github.com/volcengine/OpenViking/commit/7ffda2cf266963f74e2406deb8711ae12e6ede47 github.com
- https://github.com/volcengine/OpenViking/commit/15e5284062c7b6cd4ec6bf2ce0535f69e2491261 github.com
- https://github.com/volcengine/OpenViking/commit/87039cac4cc3a5bf45c61fa9de978624bd94ce5e github.com