# OpenViking > Open-source context database for AI Agents. OpenViking unifies memory, resources, and skills management for AI Agents through a file system paradigm. - Source: https://github.com/volcengine/OpenViking?utm_source=docs&utm_medium=referral&utm_campaign=docs ## Quickstart - [Get your first result — What OpenViking does](/en/getting-started/01-introduction) - [Get your first result — Import and retrieve your first document](/en/getting-started/02-quickstart) - [Get your first result — Install and use the CLI](/en/getting-started/05-cli-setup) - [Evaluate the result — Evaluate OpenViking on your tasks](/en/getting-started/06-evaluate) ## Concepts - [Context model — Concepts and principles](/en/concepts/00-overview) - [Context model — Context Types](/en/concepts/02-context-types) - [Context model — Viking URI](/en/concepts/04-viking-uri) - [Context model — Context Layers (L0/L1/L2)](/en/concepts/03-context-layers) - [Processing and memory — Context Extraction](/en/concepts/06-extraction) - [Processing and memory — Retrieval Mechanism](/en/concepts/07-retrieval) - [Processing and memory — Session Management](/en/concepts/08-session) - [Architecture and reliability — Architecture Overview](/en/concepts/01-architecture) - [Architecture and reliability — Storage Architecture](/en/concepts/05-storage) - [Architecture and reliability — Queue State and Completion Semantics](/en/concepts/16-queue-lifecycle) - [Architecture and reliability — Path Locks and Crash Recovery](/en/concepts/09-transaction) - [Architecture and reliability — Multi-Write Storage](/en/concepts/14-multi-write-storage) - [Architecture and reliability — Metrics](/en/concepts/12-metrics) - [Identity and governance — Multi-Tenant](/en/concepts/11-multi-tenant) - [Identity and governance — Resource Access Control (ACL)](/en/concepts/15-acl) - [Identity and governance — Data Encryption](/en/concepts/10-encryption) - [Identity and governance — Privacy Configs and Skill Privacy Extraction/Restore](/en/concepts/13-privacy) - [Application example — VikingBot: OpenViking's Native Agent](/en/concepts/15-vikingbot) ## Agents - [Choose an integration — Choose an agent integration](/en/agent-integrations/01-overview) - [Choose an integration — Agent integration capabilities](/en/agent-integrations/16-capability-reference) - [Choose an integration — OpenViking Helper](/en/agent-integrations/14-openviking-helper) - [Coding tools — Claude Code](/en/agent-integrations/02-claude-code) - [Coding tools — Codex](/en/agent-integrations/04-codex) - [Coding tools — Cursor](/en/agent-integrations/12-cursor) - [Coding tools — TRAE](/en/agent-integrations/13-trae) - [Coding tools — OpenCode](/en/agent-integrations/10-opencode) - [Coding tools — DeepSeek Harness](/en/agent-integrations/17-dsh) - [Agents and frameworks — OpenClaw](/en/agent-integrations/03-openclaw) - [Agents and frameworks — Hermes](/en/agent-integrations/05-hermes) - [Agents and frameworks — pi](/en/agent-integrations/11-pi) - [Agents and frameworks — LangChain / LangGraph](/en/agent-integrations/07-langchain-langgraph) - [Agents and frameworks — Community Plugins](/en/agent-integrations/08-community-plugins) - [Shared setup and tuning — MCP Clients](/en/agent-integrations/06-mcp-clients) - [Shared setup and tuning — Agent Plugins 1.0 Package](/en/agent-integrations/15-agent-plugins) - [Shared setup and tuning — Import Local Agent Logs (openviking-server ingest)](/en/agent-integrations/09-log-ingestion) - [Shared setup and tuning — Tune recall latency](/en/agent-integrations/19-recall-tuning) - [Shared setup and tuning — Develop and maintain an agent plugin](/en/agent-integrations/18-plugin-development) - [Shared setup and tuning — Working memory is opt-in](/en/guides/working-memory-default-off) - [VikingBot — VikingBot Installation and Configuration](/en/guides/17-vikingbot) - [VikingBot — Validate Vikingbot metrics with real conversations](/en/guides/12-vikingbot-metrics-validation) ## Gateway - [Understand the gateway — OpenViking Gateway](/en/guides/15-gateway) - [Understand the gateway — How OpenViking Gateway works](/en/gateway/01-how-it-works) - [Get started — Get started with OpenViking Gateway](/en/gateway/02-quickstart) - [Get started — Connect clients to OpenViking Gateway](/en/gateway/03-connect-clients) - [Memory and tools — OpenViking tools in the gateway](/en/gateway/04-openviking-tools) - [Memory and tools — Long conversations in the gateway](/en/gateway/05-long-conversations) - [Manage in Studio — Manage OpenViking Gateway in Studio](/en/gateway/06-manage-in-studio) - [Manage in Studio — Manage gateway upstreams](/en/gateway/07-upstreams) - [Manage in Studio — Manage gateway context profiles](/en/gateway/08-context-profiles) - [Manage in Studio — Manage gateway keys](/en/gateway/09-gateway-keys) - [Manage in Studio — Gateway overview and request log](/en/gateway/10-overview-and-requests) - [Deploy and operate — OpenViking Gateway deployment and operations](/en/guides/22-gateway-operations) - [Deploy and operate — OpenViking Gateway security and data](/en/gateway/11-security-and-data) - [Troubleshoot and look up — Troubleshoot OpenViking Gateway](/en/gateway/12-troubleshooting) - [Troubleshoot and look up — OpenViking Gateway configuration reference](/en/gateway/13-configuration) ## Develop - [Choose a workflow — Application workflows](/en/workflows/01-overview) - [Manage context — Data organization guide](/en/guides/23-data-organize) - [Manage context — OpenViking Assets](/en/guides/18-openviking-assets) - [Manage context — OVPack Import and Export](/en/guides/09-ovpack) - [Manage context — Snapshots (Multi-Version Management) Guide](/en/guides/15-snapshot) - [Manage context — Customize processing prompts](/en/guides/10-prompt-guide) - [Compile context into outputs — Context Compilation Overview](/en/context-compilation/01-overview) - [Compile context into outputs — Example: LLM Wiki](/en/context-compilation/02-llm-wiki) - [Compile context into outputs — Example: Knowledge Graph](/en/context-compilation/03-knowledge-graph) - [Compile context into outputs — Example: Daily Report](/en/context-compilation/04-daily-report) - [Compile context into outputs — Example: Knowledge Distillation](/en/context-compilation/05-knowledge-distillation) - [Compile context into outputs — Memory Consolidation](/en/context-compilation/06-memory-consolidation) ## Deploy - [Deploy a service — Choose a deployment path](/en/guides/00-overview) - [Deploy a service — Server Deployment](/en/guides/03-deployment) - [Deploy a service — Server setup instructions for agents](/en/getting-started/04-setup-for-agent) - [Deploy a service — Configure models and services](/en/guides/01-configuration) - [Deploy a service — Volcengine Model Purchase Guide](/en/guides/02-volcengine-purchase-guide) - [Enterprise deployment — Deployment Checklist](/en/guides/19-deployment-checklist) - [Enterprise deployment — Enterprise Deployment](/en/guides/20-private-deployment) - [Enterprise deployment — Enterprise Deployment: Upgrades and Troubleshooting](/en/guides/21-private-operations) - [Secure access — Authentication](/en/guides/04-authentication) - [Secure access — Public Access & Reverse Proxy](/en/guides/12-public-access) - [Secure access — OAuth 2.1 Guide](/en/guides/11-oauth) - [Secure access — Encryption Guide](/en/guides/08-encryption) - [Observe and troubleshoot — Observability & Diagnostics](/en/guides/05-observability) - [Observe and troubleshoot — Operation Telemetry Reference](/en/guides/07-operation-telemetry) - [Observe and troubleshoot — Using Prometheus and Grafana to View OpenViking Metrics](/en/guides/11-grafana-prometheus) - [Observe and troubleshoot — FAQ](/en/faq/faq) - [Storage and performance — Multi-Write Storage Guide](/en/guides/13-multi-write-storage) - [Storage and performance — RAGFS Cache](/en/guides/14-ragfs-cache) - [Storage and performance — NVIDIA cuVS dense search backend](/en/guides/16-cuvs) ## Reference - [Reference and configuration — Find a reference](/en/reference/01-overview) - [Reference and configuration — SDK, HTTP and CLI conventions](/en/api/01-overview) - [Reference and configuration — Server configuration fields](/en/configuration/01-server) - [Reference and configuration — Client configuration fields](/en/configuration/02-client) - [Reference and configuration — MCP tools and protocol](/en/guides/06-mcp-integration) - [Resources and retrieval APIs — Resource Management](/en/api/02-resources) - [Resources and retrieval APIs — Content](/en/api/12-content) - [Resources and retrieval APIs — File System](/en/api/03-filesystem) - [Resources and retrieval APIs — Retrieval](/en/api/06-retrieval) - [Resources and retrieval APIs — Resource Watches](/en/api/15-watches) - [Sessions, memory and skills APIs — Sessions](/en/api/05-sessions) - [Sessions, memory and skills APIs — Memory](/en/api/16-memory) - [Sessions, memory and skills APIs — Skills](/en/api/04-skills) - [Sessions, memory and skills APIs — Agent Evolution](/en/api/19-agent-evolution) - [Data and extension APIs — Snapshots (Multi-Version Management)](/en/api/11-snapshot) - [Data and extension APIs — OVPack](/en/api/14-ovpack) - [Data and extension APIs — Assets](/en/api/22-openviking-assets) - [Data and extension APIs — WebDAV](/en/api/20-webdav) - [Data and extension APIs — Agent Runtime API](/en/api/23-agent-runtime) - [Data and extension APIs — VikingBot API](/en/api/24-vikingbot) - [Administration and operations APIs — Admin (Multi-tenant)](/en/api/08-admin) - [Administration and operations APIs — OpenViking Gateway Management API](/en/api/25-gateway) - [Administration and operations APIs — ACL API](/en/api/12-acl) - [Administration and operations APIs — Privacy Configs](/en/api/10-privacy) - [Administration and operations APIs — System Status](/en/api/07-system) - [Administration and operations APIs — Background Tasks](/en/api/17-tasks) - [Administration and operations APIs — Runtime Observability](/en/api/18-observer) - [Administration and operations APIs — Metrics](/en/api/09-metrics) ## Community - [Community and releases — Team & Org](/en/about/01-about-us) - [Community and releases — Changelog](/en/about/02-changelog) - [Community and releases — Roadmap](/en/about/03-roadmap) - [Contribute documentation — API documentation standard](/en/api/99-api-doc-writing-guide)