#60 · Primary category: AI Agents & Automation

OpenViking

agent-memory agent-plugins agentic-rag context-database dsh-plugin self-evolving

Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.

Project last updated:08/29/26

GitHub Stars

34.3K

Forks

2.6K

Contributors

240

License

AGPL-3.0

Why we included this project

OpenViking treats an agent's memory, knowledge, and skills as one browsable filesystem under the viking:// protocol. Instead of querying a black-box vector store, the agent inspects its own context with familiar commands like ls and tree. Content is stored in three tiers (abstract, overview, detail) and loaded only as deep as a task requires, so retrieval stays cheap and long-running sessions don't inflate token costs. Because memory, RAG, and reusable skills share one store, it fits production agents that juggle many tools. The database also reorganizes itself as the agent works, and each retrieval leaves a debuggable trajectory, which helps when you want context that stays relevant without constant manual curation.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category