Skip to main content

Kubernetes-native AI agent orchestration — no orchestration graphs required.

Orka turns your cluster into an AI task execution platform. A coordinator agent decomposes complex work, spawns specialist agents to run in parallel, and synthesizes their results — each as an isolated, observable Kubernetes Job.

Quick Start

One Helm install, one LLM secret, and you're chatting with an orchestrator that handles the rest.

Install the controller

Deploy Orka into your cluster with Helm — CRDs, controller, and the built-in dashboard included.

helm install orka charts/orka \
--namespace orka-system \
--create-namespace

Add a provider & chat

Store an LLM key as a Kubernetes Secret, register a Provider, then open the dashboard or any OpenAI-compatible client.

kubectl create secret generic anthropic-secret \
--from-literal=api-key=your-api-key

kubectl port-forward -n orka-system svc/orka-api 8080:8080
# open http://localhost:8080

Highlights

AI Agents

Anthropic, OpenAI, or Azure OpenAI agents with tools, skills, and session persistence.

Multi-Agent Coordination

Coordinators decompose tasks and delegate to specialists with depth and concurrency controls.

Interactive Chat

An agentic orchestrator with SSE streaming that creates and manages agents and tasks for you.

Durable Memory

Namespace-scoped recall, transcript search, and reviewable memory proposals for coordinated agents.

Repository Security Scanning

Scheduled scans with threat models, validated findings, patch generation, and remediation PRs.

OpenAI & Anthropic APIs

Drop-in compatible endpoints for Continue, Cursor, Claude Code, and any OpenAI-native client.

Providers & Runtimes

Bring your own models and coding agents — Orka keeps the credentials in the cluster and gives them a common API.

Join the community

Issues, ideas, and pull requests are all welcome.