volcengine

OpenViking

精选插件

Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.

Stars 33.2k +110Forks 2.5k许可证 AGPL-3.0更新 2026/8/26

OpenViking 是为智能体保存上下文的开源数据库,把记忆、资料和技能放进采用 viking 协议的虚拟文件系统。智能体可以用类似 ls、tree 和 find 的方式定位内容,并沿目录逐层检索相关上下文。

写入内容会被整理为摘要、概览和详细正文三个层级,任务按需加载到合适深度。系统保留每次检索经过的目录路径,便于排查召回结果,提交会话后还可异步提取用户偏好和智能体经验,形成长期记忆。

核心能力

  • 把记忆、资料和技能放进 viking 协议虚拟文件系统
  • 沿目录逐层检索并返回相关上下文
  • 写入时整理出不同深度并按任务需要加载
  • 会话提交后异步提取用户偏好和智能体经验

如何开始

  1. 1
    初始化配置

    用交互式向导写入提供商、模型和 ov.conf。

    openviking-server init
  2. 2
    校验环境

    检查配置、Python 版本、提供商连通性和磁盘空间。

    openviking-server doctor
  3. 3
    启动服务

    启动 OpenViking 服务。

    openviking-server

使用前确认

需要 Python 3.10 或更高版本。添加资源时若未加 --wait,语义处理需要等待一段时间。

Star 增长

29.2k → 33.2k Stars跨度 7 天 · 7 个快照点

数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。

GitHub Topics

agent-memoryagent-pluginsagentic-ragcontext-databasedsh-pluginself-evolving

相关项目

使用方式

该仓库不是已验证的可安装插件;请查看仓库 README 了解使用方式。

收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。