OpenViking
一款面向AI代理的记忆管理工具,通过文件系统方式组织上下文信息,使其可搜索、可查找,解决AI代理多项目切换时的上下文管理问题
时间轴 (近 90 天)
OpenViking 是一个 GitHub 上获得三万两千多星的项目,将散乱资料整理成 Agent 可浏览的文件系统
OpenViking 存放三类内容:知识类(项目文档、代码库、网页)、记忆类(用户偏好、历史决定、做过的任务)、能力类(可调用的 Skill)
OpenViking 中的内容都会被赋予一个以 viking 开头的地址并按目录存放
OpenViking 为每份写入的内容准备三层摘要:L0 一句话摘要、L1 更详细摘要、L2 完整原文
OpenViking 的检索逻辑先定位相关目录再逐层往下查,返回结果时保留周围结构关系,区别于向量搜索返回孤立片段
OpenViking 在检索时会保存经过的路径,使检索过程可追溯、可复盘
官方测试显示接入 OpenViking 后几种 Agent 的长对话记忆准确率达到 80% 以上,并减少了输入 Token 消耗
OpenViking Server 支持火山引擎、OpenAI、Kimi、GLM,也可以接本地 Ollama
OpenViking 主项目使用 AGPLv3 协议
OpenViking 当前稳定版是 0.4.16,仍在持续更新中
还有 1 条时间轴事件
全部知识事实 (11)
OpenViking 部署需要配置服务器、Embedding 模型和 Agent 接入,资料写入后需等待解析和索引完成
50%待验证OpenViking 存放三类内容:知识类(项目文档、代码库、网页)、记忆类(用户偏好、历史决定、做过的任务)、能力类(可调用的 Skill)
50%待验证OpenViking 中的内容都会被赋予一个以 viking 开头的地址并按目录存放
50%待验证OpenViking 为每份写入的内容准备三层摘要:L0 一句话摘要、L1 更详细摘要、L2 完整原文
50%待验证OpenViking 的检索逻辑先定位相关目录再逐层往下查,返回结果时保留周围结构关系,区别于向量搜索返回孤立片段
50%待验证OpenViking 在检索时会保存经过的路径,使检索过程可追溯、可复盘
50%待验证官方测试显示接入 OpenViking 后几种 Agent 的长对话记忆准确率达到 80% 以上,并减少了输入 Token 消耗
50%待验证OpenViking Server 支持火山引擎、OpenAI、Kimi、GLM,也可以接本地 Ollama
50%待验证OpenViking 主项目使用 AGPLv3 协议
50%待验证OpenViking 是一个 GitHub 上获得三万两千多星的项目,将散乱资料整理成 Agent 可浏览的文件系统
50%待验证OpenViking 当前稳定版是 0.4.16,仍在持续更新中
50%