OpenViking
AGPL self-evolving context database for memory, RAG, and skills
AI Agents / Memory & Evals · AGPL-3.0 · 40.3k
Reviewed 2026-09-20 · last push 2026-10-19 · repo checked 2026-10-19
What's Good
AGPL-3.0 (volcengine/OpenViking). It brings memory, retrieval, and skills into one context-oriented data layer rather than making each agent rebuild those stores independently. The self-evolving framing is useful when context should accumulate structure over time, not remain a pile of embeddings and prompt snippets.
The Catch
AGPL-3.0 is strong copyleft, including the network-copyleft boundary when you modify OpenViking and offer it as a service. Get legal review before exposing a modified deployment over a network. Vs Mem0, Graphiti, and Letta: OpenViking is the context database spanning memory/RAG/skills, not simply a memory API, graph memory layer, or agent runtime.
Verdict
AGPL-3.0 self-evolving context DB. Broad memory/RAG/skills surface; network copyleft is a deployment decision, not a footnote.
Embed
Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.
Markdown
[](https://stackgems.com/gems/openviking)
HTML
<a href="https://stackgems.com/gems/openviking"><img src="https://stackgems.com/badge/openviking.svg" alt="OpenViking reviewed on Stack Gems" height="20"></a>
Related
AI Agents →- Mem0Memory infrastructure for AI agents that actually persists
- LangfuseOpen-source LLM observability you can self-host
- LettaEpisodic memory for agents that think across sessions
- PromptfooMIT LLM evals & red-teaming CLI; Community free, 10k probes/mo
- DeepEvalApache-2.0 pytest-style LLM/agent evals; Confident AI is the paid cloud