OpenViking
Context database for AI agents that keeps memory, knowledge and skills in one inspectable virtual filesystem agents can navigate.
Updated
✨ Try AgentScout's free AI image generator →Good for: data analysis, memory for agents
Use cases
About OpenViking
OpenViking is listed in our memory & RAG category and is aimed at builders. Context database for AI agents that keeps memory, knowledge and skills in one inspectable virtual filesystem agents can navigate. Pricing, as the maker states it: Open source. Maturity: Mature. We last checked the official link on 2026-10-18.
What is OpenViking?
OpenViking is an open-source context database for AI agents: one filesystem for an agent's knowledge, memory and skills. Context is organized as a virtual filesystem under viking:// that agents navigate with ls, tree, read, write and grep.
You can open any directory to inspect and edit what an agent knows. Each directory has a generated summary, and semantic search can be scoped to a project or memory subtree instead of a flat vector pool. A browser-based Studio is available, and it can be self-hosted.
Sources: the official README and our directory listing, checked 2026-10-18. Official site: openviking.ai.
Who is OpenViking for?
Developers building agents who want inspectable, editable long-term memory and knowledge instead of an opaque vector store.
OpenViking at a glance
- Open source: Yes (GNU Affero General Public License v3.0)
- GitHub: volcengine/OpenViking · 40,499 stars (as of Oct 21, 2026)
Key features
- Virtual filesystem (viking://) for knowledge, memory and skills
- Agents use ls, tree, read, write and grep
- Generated directory summaries and overviews
- Semantic search scoped to a subtree
- Web Studio, self-hostable
OpenViking FAQ
What is OpenViking?
OpenViking is an open-source context database for AI agents: one filesystem for an agent's knowledge, memory and skills. Context is organized as a virtual filesystem under viking:// that agents navigate with ls, tree, read, write and grep.
Who is OpenViking for?
Developers building agents who want inspectable, editable long-term memory and knowledge instead of an opaque vector store.
Is OpenViking free?
OpenViking's pricing, as the maker states it: Open source. Open-source tools are free to use, though you may still pay for model API usage or a hosted plan. Check the official site for current plans.
Is OpenViking open source?
Yes. OpenViking is released under the GNU Affero General Public License v3.0, according to its GitHub repository.
What are alternatives to OpenViking?
Similar tools include Cognee, Graphiti, Memanto, OpenLore, KiwiFS and Memgraph.
OpenViking ratings and reviews
Be the first to rate OpenViking: tap 1 to 5 stars below. A written review is optional.
OpenViking alternatives
Compare 10 OpenViking alternatives side by side →
Other memory & RAG tools in our directory. See all memory & RAG tools →
Cognee
Open-source memory platform that builds knowledge graphs so agents keep long-term memory.
Graphiti
Builds real-time, temporal knowledge graphs that serve as memory for AI agents.
Memanto
Memory agent that manages what your other agents keep, resolve and forget across platforms.
OpenLore
A self-hosted knowledge repository for AI agents written in Go, where agents and teams share docs, notes and findings over SSH and MCP with scoped access.
KiwiFS
A markdown filesystem for agents and teams: searchable, structured and versioned knowledge in a single binary that agents can read and write.
Memgraph
In-memory graph database used as the graph layer for GraphRAG pipelines and agent memory, with Cypher queries plus vector and text search.
Popular searches with this tool
🏆 Ranked in: Hindsight alternatives · Cognee alternatives
🔁 Listed in: Claude-Mem alternatives · Cognee alternatives · Hindsight alternatives
Badge for makers
Built OpenViking? Add this badge to your README or site. It links back to this page. About badges