### OpenViking Hierarchical Context Layers Source: https://www.openviking.ai/docs Shows the structure of context within a directory, including the L0 abstract, L1 overview, and L2 detail layers, with examples of file naming conventions. ```tree viking://resources/my_project/ ├── .abstract.md # L0 layer: abstract ├── .overview.md # L1 layer: overview ├── docs/ │ ├── .abstract.md # Each directory has L0/L1 layers │ ├── .overview.md │ └── api.md # L2 layer: full content └── src/ ``` -------------------------------- ### OpenViking Client API Commands Source: https://www.openviking.ai/docs Demonstrates common client operations for interacting with OpenViking, including semantic search, listing directories, reading content, and retrieving abstract or overview layers. ```python client.find("user authentication") # Semantic search ``` ```python client.ls("viking://resources/") # List directory ``` ```python client.read("viking://resources/doc") # Read content ``` ```python client.abstract("viking://...") # Get L0 abstract ``` ```python client.overview("viking://...") # Get L1 overview ``` -------------------------------- ### OpenViking File System Structure Source: https://www.openviking.ai/docs Illustrates the hierarchical organization of context types (resources, user, agent) within the OpenViking virtual file system, each with its own subdirectories. ```tree viking:// ├── resources/ # Resources: project docs, code repos, web pages │ └── my_project/ ├── user/ # User: preferences, habits │ └── memories/ └── agent/ # Agent: skills, instructions, task memories ├── skills/ └── memories/ ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.