Back to Frameworks & SDKs
OpenViking logo
framework355

OpenViking

OpenViking 是一個為 AI 智能體打造的開源上下文資料庫,採用檔案系統範式(viking:// URI)來組織記憶、資源和技能,實現階層式上下文傳遞、分層載入與自我進化的智能體。

什麼是 OpenViking?

OpenViking 是一個專為 AI 智能體設計的開源上下文資料庫。由火山引擎(字節跳動的雲端團隊)開發,它以一個清晰的檔案系統範式取代了零散的向量儲存和扁平的上下文池。

所有內容 — 記憶、資源和技能 — 都變成可透過 viking:// URI 存取的文件或目錄。這使得階層式組織、分層上下文載入(L0/L1 輕量級 + 按需 L2)、語義檢索以及自我進化的智能體行為成為可能。

核心功能

  • 檔案系統範式:像傳統檔案系統一樣組織智能體上下文,具有清晰的階層結構(resources/, memories/, skills/, 等)。 : 分層上下文載入:預設使用輕量級摘要(L0/L1),僅在需要時獲取詳細內容,顯著降低 token 消耗(據報導最高可節省 96%)。
  • 階層式上下文傳遞:智能體以穩定、可觀察的結構自然地導航上下文。 — 自我進化:智能體可以隨著時間迭代更新其自身的記憶和知識庫。
  • 語義檢索 & RAG:內建支援高效能向量索引與檢索。
  • MCP 整合:提供模型上下文協議工具,可與 Claude Desktop、Claude CLI 及其他 MCP 相容客戶端無縫連接。
  • 多語言支援:核心以 Rust 編寫,並提供 Python 綁定與 CLI 工具。

設計理念

  • 將上下文視為可導航的檔案系統,而非不透明的向量區塊。
  • 為可擴展、長期運行的智能體採用極簡的互動範式。
  • 提升智能體記憶的可觀察性、可調試性與可維護性。
  • 設計用於與 OpenClaw 及其他智能體框架原生協作。

應用場景

  • 為自主 AI 智能體建立長期記憶。
  • 降低生產環境中智能體系統的上下文窗口成本。 What is OpenViking?
  • 建立能夠自我進化其知識庫的智能體。
  • 與 MCP 相容工具(Claude Desktop 等)整合。
  • 管理涉及記憶、工具與外部資源的複雜智能體工作流。

快速開始

安裝 CLI:

Tags

ai智能體上下文管理記憶資料庫檔案系統範式ragmcp長期記憶pythonrust字節跳動火山引擎

Related Entries

Keep exploring similar tools and resources in this category.

Browse Frameworks & SDKs
OpenViking logo

OpenViking

Frameworks & SDKs

OpenViking is an open-source context database for AI agents that organizes memory, resources, and skills using a filesystem paradigm (viking:// URIs), enabling hierarchical context delivery, layered loading, and self-evolving agents.

Hindsight logo

Hindsight

Frameworks & SDKs

Hindsight 是一個開源的智能體記憶系統,能讓 AI 智能體隨著時間真正學習,透過保留事實、採用混合策略進行回憶,以及反思以形成心智模型。

FastMCP logo

FastMCP

Frameworks & SDKs

The fast, Pythonic framework for building MCP (Model Context Protocol) servers and clients. Turn any Python function into production-ready LLM tools with zero boilerplate.

C# MCP SDK logo

C# MCP SDK

Frameworks & SDKs

這是由微軟協作維護的 Model Context Protocol (MCP) 官方 C# SDK。它讓 .NET 開發者能輕鬆建構 MCP 伺服器與客戶端,將工具、資源和提示詞公開給像 Claude、Cursor 和 Gemini 這類的 AI 代理程式。

AgentScope logo

AgentScope

Frameworks & SDKs

生產環境就緒、易於使用的多代理人框架,用於建構透明且可擴展的 LLM 驅動應用程式,支援 ReAct 代理人、工具、記憶體、評估、即時語音以及安全的執行環境。

Cloudflare Workers MCP logo

Cloudflare Workers MCP

Frameworks & SDKs

Build and deploy custom remote MCP servers on Cloudflare Workers to expose tools, APIs, and Cloudflare services to AI agents like Claude and Cursor via standardized protocol.