volcengine/openviking 是面向 AI 智能体的上下文数据库,将智能体记忆、知识 RAG(查找文档并以此作为回答依据的方式)和技能整合到同一个文件系统中。它是火山引擎(volcengine)公开的仓库,最新版本为 v0.5.1.1。不过,给定资料中没有该版本究竟改动了什么的内容。项目使用 Python 编写,采用 AGPL-3.0 许可证。
上下文保存在 viking:// 虚拟文件系统中,可以像文件一样浏览和修改,并先阅读按目录整理的摘要,以判断哪些内容相关。README 说明该项目提供限定在项目或记忆子树范围内的语义搜索、会话归档,以及 CLI 和 SDK。将知识、记忆与技能整合到同一个文件系统的这一构成正是本项目的核心。星标数为 40459 个。
不过,给定资料中没有可用于衡量检索准确率或处理性能的数值。项目说明自称是自我进化(self-evolving)上下文数据库,但没有解释这指的是什么过程。在各项评分中,只有动量一项以 10 分为满分给出 7.8 分,新鲜度、技术与质量方面则没有评分。仓库创建日期为 2026-01-05,说明项目还很年轻。AGPL-3.0 属于即便通过网络提供修改版本也会附带源码公开条件的许可证,因此如果计划将其接入服务,应先确认相关条件。就“把智能体上下文集中到一处”这一用途而言值得一看,但 v0.5.1.1 究竟改动了什么,在查看版本说明之前无从得知。