All Tools
O
RAGFreeOpen Source
OPENVIKING
Context database that unifies agent memory, knowledge, and skills
AGPL-3.0
ABOUT
Agent memory is usually a black box of embeddings you cannot inspect or scope. OpenViking stores knowledge, memories, and skills as a virtual filesystem with directory-aware search and layered summaries so agents retrieve the right subtree, and humans can read or edit what was stored.
INSTALL
pip install openvikingINTEGRATION GUIDE
1. Give Claude Code, Cursor, or Hermes long-term memory via OpenViking MCP
2. Index a repo as viking:// resources and search a project subtree, not the whole store
3. Compile sessions into inspectable Markdown memories and knowledge pages
4. Run directory-aware RAG so agents read L0/L1 summaries before loading full docs
TAGS
pythonragagent-memorycontextfilesystemknowledgemcp