Awesome AI AgentsAI Agents

volcengine/OpenViking

⭐ 26141 Python added to this list on 2026-02-21 repository created 2026-01-05

OpenViking is an innovative open-source context database tailored for the needs of AI Agents. It addresses a critical challenge in AI agent development: the unification and management of diverse contextual information, including memory, resources, and skills. By implementing a file system paradigm, OpenViking allows for organized, hierarchical storage and retrieval of context, mimicking how traditional operating systems manage data. This approach facilitates a more intuitive and scalable way for AI agents to access and utilize the information they need to perform complex tasks. A key feature of OpenViking is its support for self-evolving agents, meaning the agents can learn from new experiences and adapt their context over time, enhancing their capabilities and performance without constant manual intervention. This system is crucial for building robust and intelligent AI agents that require dynamic and adaptive access to large volumes of structured and unstructured context to make informed decisions and execute actions. Its design aims to streamline the development of advanced AI applications by providing a dedicated infrastructure for context engineering.

https://github.com/volcengine/OpenViking

agentagentic-ragai-agentscontext-databasecontext-engineeringfilesystemllmmemoryragskill

Also in AI Agents

OpenHands/OpenHands

OpenHands is an AI-powered platform that automates software development tasks, enabling developers to code less and produce more by modifying code, running commands, browsing the web, and integrating APIs efficiently.

usestrix/strix

Strix is an open-source AI-driven security testing platform that autonomously finds, validates, and helps fix application vulnerabilities through dynamic and collaborative AI agents.

aaif-goose/goose

Goose is an open-source, native AI agent available as a desktop app, CLI, and API, designed for diverse tasks like code, research, writing, and automation, supporting over 15 LLM providers.

KeygraphHQ/shannon

Shannon is an autonomous AI pentester for web applications and APIs, analyzing source code, identifying attack vectors, and executing real exploits to prove vulnerabilities.

wshobson/agents

A comprehensive collection of 44 specialized AI subagents for Claude Code that enhance development workflows with domain-specific expertise across software development, infrastructure, security, data, and business domains.

agentscope-ai/agentscope

AgentScope is a transparent, modular, and customizable framework for building LLM-empowered multi-agent applications with real-time control and asynchronous execution.

iOfficeAI/OfficeCLI

OfficeCLI is an open-source command-line interface and API enabling AI agents to read, edit, and automate Word, Excel, and PowerPoint files without needing Office suite installations.

langchain-ai/deepagents

Deep Agents is an open-source agent harness built on LangChain and LangGraph that enables AI agents to plan, execute, and delegate complex long-horizon tasks using customizable tools, subagents, and human-in-the-loop workflows.