OpenViking: The Context Database for AI Agents (40k stars)
What it does
All text below is quoted directly from the project README.
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
Why OpenViking:
- One filesystem for knowledge, memory, and skills. Resources hold documents and code; memories retain user preferences and experience; skills define how to perform tasks, not just extracted facts, but the full context, each with a
viking://URI for browsing and retrieval. - Search a directory, not the whole index. Scope semantic search to a project or memory subtree instead of scanning a flat vector pool.
findruns a query directly;searchplans retrieval from session context. - Read the summary before the source. Generated directory abstracts (L0) and overviews (L1) let agents judge relevance before opening full content (L2).
- Sessions become files you can read. Committing a session archives the conversation and extracts memories as Markdown you can inspect, edit, and merge. With VikingBot enabled,
ov compileorganizes source material into a wiki, knowledge graph, or report. - L0 (Abstract): a one-sentence summary for quick relevance checks.
- L1 (Overview): core information and usage scenarios for planning.
- L2 (Details): the full original data, read only when needed.
Install OpenViking and run the setup wizard, which configures the models:
uv tool install openviking --upgrade && openviking-server init
Repository
https://github.com/volcengine/OpenViking
Repository stats
| Metric | Value |
|---|---|
| Stars | 40,055 |
| Forks | 3,187 |
| Last release | v0.5.0 (2026-10-09) |
| Languages | Python 72.9%, TypeScript 11.9%, Rust 11.6% |
| Contributors | 324 |
| AI contributor accounts (Claude / Codex / Cursor / Copilot) | cursoragent: 4, codex: 7, claude: 208 |
| AI co-authored commits | Claude: 222, Codex: 3, Cursor: 4 |
Main contributor
| Field | Value |
|---|---|
| Name | Qin Haojie |
| GitHub | @qin-ctx |
| Commits to this repo | 434 (top contributor) |
| Bio | Be the CEO of Agents ! |
| Company / Location | Bytedance / beijing |
| Website | https://x.com/qin_ctx |
| Followers | 145 |
| Public repos | 15 |
| On GitHub since | 2025-09-26 |
-------------------------------------------------------------------------------------------------
Discover the best GitHub repos without the endless scrolling.
Get top repos organized by category (AI, DevOps, Databases & more), plus key takeaways from developers' most useful comments - all in one free, twice-weekly newsletter.