ARK - Agentic Runtime for Kubernetes
Ark is a set of open-source tools that extend Kubernetes with custom resource definitions (CRDs) and services for building and running agentic workloads. This allows teams to extend their existing Kubernetes infrastructure to run AI agents, in a similar way to how Argo extends Kubernetes to run workflows.
Ark provides resources for:
- AI model configurations.
- Autonomous agents.
- Multi-agent teams.
- Tool integrations.
- Memory persistence.
Why Ark?
Ark is designed for rapid, democratic development of agentic systems. The entire stack is built on open-source Kubernetes technology designed for running distributed systems. It can run comfortably on a single developer’s machine or be deployed into a Kubernetes cluster across multi-cloud and on-prem environments. Developers and operations teams have full visibility into the entire stack, from the highest to the lowest levels.
Because each workload is a declarative specification of agent behavior rather than proprietary code, teams can re-platform individual use cases onto specialized or proprietary stacks when needed, typically with minimal migration overhead.
Find out more about the core concepts of Ark.
Get started
Follow the Quickstart guide to install ARK locally.
Credits
The initial design and implementation of Ark was led by Roman Galeev , Dave Kerr , and Chris Madden .