OpenViking:ByteDanceがAIエージェント専用コンテキストデータベースをオープンソース化
ByteDanceのVolcano Engineチームが、AIエージェント専用に設計されたコンテキストデータベースOpenVikingをオープンソース化しました。GitHubで11,000以上のスターを獲得してトレンド入りしています。
断片化されたベクトルストレージに依存する従来のRAGシステムとは異なり、OpenVikingはファイルシステムパラダイムを使用して、viking://プロトコルの下でエージェントコンテキスト——メモリ、リソース、スキル——の管理を統合しています。各コンテキストにはユニークなURIが割り当てられ、エージェントはlsやfindなどの標準コマンドで情報を検索、閲覧、操作できます。
OpenVikingには組み込みのメモリ自己反復ループがあります。各セッションの終了時に、システムはタスク実行結果とユーザーフィードバックを非同期で分析し、メモリディレクトリを自動更新します。これにより手動介入なしにエージェントが時間とともに理解を進化させることが可能になります。
データベースは階層的コンテキスト配信をサポートしており、エージェントはタスクに応じて異なる粒度でコンテキストにアクセスできます。OpenClawなどの人気AIコーディングエージェントと連携し、より広範なエージェントエコシステムのコンテキストインフラレイヤーとして設計されています。
GitHub:https://github.com/volcengine/OpenViking
← すべての記事に戻る
断片化されたベクトルストレージに依存する従来のRAGシステムとは異なり、OpenVikingはファイルシステムパラダイムを使用して、viking://プロトコルの下でエージェントコンテキスト——メモリ、リソース、スキル——の管理を統合しています。各コンテキストにはユニークなURIが割り当てられ、エージェントはlsやfindなどの標準コマンドで情報を検索、閲覧、操作できます。
OpenVikingには組み込みのメモリ自己反復ループがあります。各セッションの終了時に、システムはタスク実行結果とユーザーフィードバックを非同期で分析し、メモリディレクトリを自動更新します。これにより手動介入なしにエージェントが時間とともに理解を進化させることが可能になります。
データベースは階層的コンテキスト配信をサポートしており、エージェントはタスクに応じて異なる粒度でコンテキストにアクセスできます。OpenClawなどの人気AIコーディングエージェントと連携し、より広範なエージェントエコシステムのコンテキストインフラレイヤーとして設計されています。
GitHub:https://github.com/volcengine/OpenViking
Comments