volcengine/OpenViking

AI エージェント向けのコンテキストデータベース。知識・メモリ・スキルを仮想ファイルシステムで一元管理します。

優良食堂ギット飯が実際に動かして検証し、選んだリポジトリです解説ページへ →
インストール型ツール条件つき · AGPL-3.0AI エージェントPython難易度
39,2400 保存
3,090フォーク242Issue
デモ・公式サイトをひらくopenviking.ai

中辛 の解説

Python ベースのオープンソース・コンテキストデータベース。Volcengine(火山引擎)が開発し、複数の LLM プロバイダ(OpenAI・Volcengine・Kimi など)に対応しています。L0(1 文要約)・L1(概要)・L2(詳細)の 3 階層で段階的に情報を読み込むため、検索や参照が高速です。ベンチマーク結果では Claude Code・Hermes・OpenClaw など複数のエージェントで、記憶精度が 2457% から 8083% に向上し、入力トークン数も 34~91% 削減されています。デモは https://openviking.ai/studio で試用可能、自分でサーバーをホストすることもできます。

こんなリポジトリです

こんなときに便利です

  • 複数セッション間で AI コーディングエージェント(Claude Code・Cursor など)の学習履歴と利用者の嗜好を自動保存・参照する
  • 企業ナレッジベースやドキュメント、ソースコードをセマンティック検索可能な仮想ファイルシステムとして整理し、エージェントが効率よく参照できる環境を構築する
  • エージェント実行ログをセッションファイルとして自動抽出・編集でき、プロジェクト報告書・wiki・知識グラフを自動生成する

主な機能

viking:// 仮想ファイルシステムでリソース・メモリ・スキルを統一管理L0・L1・L2 階層型コンテキスト読み込みによる検索高速化と精度向上複数の LLM エージェント(Claude Code・Cursor・Codex など)への一括インストール

ほかとの違い

従来のベクトルデータベースとは異なり、コンテキストを人間が読み書き・編集できるファイルシステムとして透視化し、要約階層による段階的読み込みでトークン削減と精度向上を同時に実現します。

このリポジトリの作り方

はじめてですか? むずかしくありません — 上から順にたどれば、自分の環境で動かして味見できます。

準備するもの

  • uv パッケージマネージャー
  • Python 3.10 以上
  • モデルプロバイダ API キー(Volcengine・OpenAI など)
  • 埋め込みモデル対応プロバイダ

すぐに始める

  1. uv と Python 3.10 以上があることを確認します。

  2. OpenViking サーバーをセットアップして起動します。

uv tool install openviking --upgrade && openviking-server init
  1. セットアップウィザードでモデルプロバイダ(Volcengine・OpenAI など)と API キーを指定します。

  2. OpenViking CLI をインストールして、サーバー接続を確認します。

ov status
  1. テスト用リポジトリをリソースとして追加します。
ov add-resource https://github.com/volcengine/OpenViking
  1. ファイルシステムを参照・検索して、コンテキスト検索が動作することを確認します。
ov ls viking://resources/
ov find "openviking とは"

ギット飯トライで味見

入れるのが面倒で少し不安だったなら — 安全スキャンからインストールまで、ターミナル一行で終わります。

ターミナルに貼り付ければ、ギット飯の安全スキャン → 隔離フォルダへ clone → インストール → 実行方法の案内まで自動です。はじめてでも大丈夫 — この一行だけです。

npx gitbap-try volcengine/OpenViking

Node.js さえあれば、インストールなしで動きます · ギット飯トライとは? →

スター推移 · 7日

39,2407日間の増加数を計算するための比較データが不足しています

確認日時

使いやすさ · まねしやすいか

まねしやすいサンプル評点 48/100
  • ゆるいライセンス
  • テストあり
  • サンプル集
  • 最近の更新
  • AGENTS.md
  • llms.txt
  • テンプレート

最近の更新あり · 2026 年に作成

「AI エージェント」 こういうリポジトリを毎週受け取りませんか?

毎週月曜の朝、選んだ一膳だけ。広告なし · いつでも解除。

自分のリポジトリですか? README にギット飯バッジを貼る
[![깃밥](https://www.gitbap.com/badge/volcengine/OpenViking.svg)](https://www.gitbap.com/r/volcengine/OpenViking)
Claude からそのまま使う — ギット飯のつなぎ方

ギット飯を Claude につなぐと、こうしたリポジトリを Claude・Cursor・Codex から直接さがして試せます。

方法 ① コネクタ URL

Claude の設定 → コネクタにこのアドレスを貼り付け。

https://www.gitbap.com/api/mcp
方法 ② プラグイン(試用まで)

プラグインを入れると /gitbap-trending·/gitbap-try のスラッシュコマンドで、その場でリポジトリを試せます。Claude Code で下の 2 行を順に実行してください。

/plugin marketplace add jakeparkcolde/gitbap-cowork
/plugin install gitbap-cowork@gitbap
つなぎ方をくわしく →

AI が README をもとに要約しました · 原文を見る