Awesome Open

Project record

OpenViking

OpenVikingContext database for agent memory, knowledge, and skills.AGPL-3.0
Field notes / 520OpenViking
I / Function

Context database for agent memory, knowledge, and skills.

OpenViking is a context database for AI agents that organizes knowledge, memories and skills in a virtual filesystem. Agents can browse directories, read documents and use semantic search, with layered summaries controlling how much context is retrieved. It runs as a self-hosted server with command-line, HTTP and SDK access and can extract memories from archived sessions.

OpenViking official documentation · Reviewed 2026-10-28

A narrow archive crystal exposes coarse, intermediate and detailed layers along one selected red vein.
Awesome Open* · Field recordOpenVikingOP-A03DC41F · Folio 520Domain: AI & Language Models
  1. 01 / Feature noteLayered context

    Directory abstracts, overviews and full content provide progressively more detailed retrieval levels.

    Feature source ↗
  2. 02 / Feature noteSession memories

    Archived agent sessions can be processed into reusable Markdown memories.

    Feature source ↗
II / Repository record

GitHub stars

41,476

Detected license

AGPL-3.0

Repository created

2026-01-05

Repository push

2026-11-04

III / Observations & evidence

GitHub stars

Unknown

i
Window mismatch; awaiting refresh

Cached history uses a different month window; chart withheld until aligned.

Latest attempt: ok · Checked 2026-10-15T06:49:08.002085+00:00 · Last successful fetch 2026-10-15T06:49:08.002085+00:00 · Provider source

Hacker News stories

Unknown

i
Not recorded

OpenSSF Scorecard

Unknown

i
Unavailable

No result returned.

Checked 2026-10-27T03:01:39Z · Latest attempt: not found · Provider source

IV / Release record

GitHub release

v0.5.3

Published 2026-11-02

i
Available

Checked 2026-11-04T04:26:56Z · Last successful fetch 2026-11-04T04:26:56Z · Value fetched 2026-11-04T04:26:56Z · Provider source

V / Where it runs
Run
Self-hosted serverCommand lineLibrary / SDK
Install
Package managerInstaller
i

Run Install Documented platforms

Reviewed 2026-10-31 · Kanzler (AI) · Approved evidence record

Run modes
  • Self-hosted server

    openviking-server init configures models and runs the server in the foreground.

    OpenViking README

  • Command line

    The openviking package includes the ov command for status, import, and search.

    OpenViking README

  • Library / SDK

    The README links Python, Go, and TypeScript SDKs.

    OpenViking README

Install methods
External services
  • Embedding model and VLM provider · required

    Required for your own server. init lists hosted providers and local Ollama.

    OpenViking README

  • Volcengine OpenViking Service · optional

    Hosted at api.vikingdb.cn-beijing.volces.com/openviking. First 50 files are free.

    OpenViking README

Package coordinates
Resource and setup notes