PUBLIC BETA · v0.0.3

See your Kubernetes cluster.
Ask it what's wrong.

Valken turns your cluster into a live map of what's running, what's talking and what's exposed, with an agent on your own model that investigates and shows its answer visually. Runs entirely on your machine.

Free · pay what you want · macOS, Windows, Linux · no account needed
  • BRING YOUR OWN MODEL
  • Claude
  • OpenAI-compatible
  • Ollama
  • LM Studio
LOCAL-FIRSTRuns on your machineNo agent to install, no cloud dashboard. Your cluster data stays on your laptop.
READ-ONLY BY DEFAULTget, list, watchValken never writes to your cluster on its own. On Pro it can apply a change, but only one you approved.
OPEN COREAudit the connectionEvery line that talks to your cluster is open source.
EU-BUILTMade in IrelandBuilt and billed in the EU, by ELDR Technologies.
ONE MAP, THREE LENSES

Same layout. Three questions answered.

Every namespace keeps its place on the map. Switch lens with a keystroke and the same map shows what's running, what's talking, or what's at risk.

TOPOLOGY · BASIC

What's running

Every namespace as a card, health at a glance, and the real links between them.

  • Double-click to drill into a namespace
  • Trace a service to the pods it actually serves
  • Find any resource with Ctrl+F
TRAFFIC · BASIC

What's talking

Requests, latency and errors for every route through ingress-nginx or Traefik, read from the access logs you already have.

  • rps, p95 and 5xx per route, live or the last hour
  • Splits traffic per pod to spot the one slow replica
  • Nothing to deploy in your cluster
SECURITY · PRO

What's at risk

Vulnerable images, secrets baked into them, exposure paths from the internet and missing NetworkPolicies, ranked by what to fix first.

  • Scanning built in, vulnerability data kept up to date
  • Every risk score explains itself
  • A fix plan for every finding
THE WHOLE CLUSTER

Thirty namespaces. One screen.

Namespaces group into districts by team or purpose, platform services tuck out of the way, and every route in from the internet is drawn, with its live traffic a lens away.

AGENT · BRING YOUR OWN MODEL

Ask why. Get the answer on the map.

Ask in plain English. The agent investigates the way you would: it reads events, logs, rollout history, traffic and security findings, then lights up exactly what it found.

  • Your model, your bill Claude, any OpenAI-compatible endpoint, or a local model through Ollama or LM Studio with no key at all. Valken never resells a model, and keys stay in your OS keychain.
  • Investigations, not guesses Every answer shows the steps it took and the evidence it read, so you can check its work before you act on it.
  • Redacted before it leaves Env values and tokens are masked before anything reaches the model, and no tool can read a Secret. With a local model, nothing leaves your machine.
  • Changes need your click PRO The agent can propose a fix. Valken shows its blast radius on the map, nothing applies until you approve it, and every action is logged.
  • An MCP server for your other agents Give Claude Code, Cursor and others Valken's view of your cluster: routes, readiness, traffic and findings. Read-only.
AGENTclaude-sonnet-5-5
Why is checkout returning 502s?
  1. get_trafficcheckout · 5xx 4.2% since 14:02
  2. get_events2 of 3 pods OOMKilled, 7 restarts
  3. get_rollout_historyrev 42 cut the memory limit 512Mi → 256Mi
Revision 42 halved checkout's memory limit. Under load two of its three pods are OOM-killed, so the ingress has one pod left and errors the rest.
Highlighted on the map: deploy/checkout, 2 pods
Proposed changePRO
resources.limits.memory: 256Mi → 512Mi
Restarts 3 pods · PodDisruptionBudget respected
Preview on mapApprove
An illustration of the agent tracing 502 errors on checkout to a memory limit cut in revision 42, and proposing to restore it.
BUILT FOR THE 2AM INCIDENT

Less kubectl. More answers.

The things you normally piece together from five terminal windows, in one place.

Trace a route

Light up the path from the internet through the ingress and the service to the pods that actually serve it, and see which ready pod is being skipped.

Find anything

Ctrl+F searches every pod, service and deployment. Narrow it with :kind and @namespace, and the map flies to the match.

Keyboard list view

A table of any resource, CRDs included, with regex and label filters, drill-in with Enter, and cells that flash as they change.

Logs that make sense

Logs merged across a workload's pods, filtered by level, with Kubernetes events in line. Describe and YAML, with drift, one click away.

Fix plans PRO

Every fix a finding needs: image bumps, a securityContext patch, a NetworkPolicy. The score before and after, and what the change would restart.

Several clusters at once PRO

Keep staging and prod open side by side, with a fleet overview, search across clusters, and drift between them.

YOUR CLUSTER STAYS YOURS

Pointed at production? Good. That's what it's for.

Valken is built so you can check exactly what it does before you trust it with a production kubeconfig. No in-cluster agent, no writes you didn't approve, and nothing about your cluster leaves your machine.

CLUSTER ACCESSAll Kubernetes API calls live in valken-core, open source under Apache-2.0. Read the code →
PERMISSIONSRead-only by default: get list watch + pods/log. Apply our ClusterRole and Valken can't do more. Applying a Pro proposal needs write access to that object, which you grant separately. Copy the YAML →
LEAVES YOUR MACHINEUpdate checks. Sign-in, only if you use an account. Usage data, only if you opt in. That's the whole list.
AIR-GAPPEDWorks fully offline. Pro imports vulnerability data from a file.
PRICING

Free to use. Pro for the work.

Basic is pay-what-you-want, including nothing: the map, the Topology and Traffic lenses, and the agent. Pro is for running clusters at work: the Security lens with its fix plans, and more than one cluster at a time. Organisations with €20,000 or more in annual revenue need Pro for work use.

Valken Basic

€0+ pay what you want
Suggested €5, once. No account needed.
  • Topology and Traffic lenses
  • Logs, describe and YAML with drift
  • Any number of contexts, one open at a time
  • Agent questions and MCP server, read-only
  • Personal use, and work under €20k revenue
Download

Valken PRO

€20 €16 / person / month
BETA · 20% OFF for beta users
Several clusters at once. Cancel any time.
  • Everything in Basic
  • Security lens: scans, risk scores, exposure paths
  • Fix plans for every finding
  • Several clusters open, with a fleet overview
  • Work use at any company size
  • Agent change proposals, applied on approval
  • Offline license and invoices
Get Pro
Prices include EU VAT where applicable · secure checkout by Polar
Valken Basic and Valken PRO compared
FeatureBasicPRO
Map
Topology map: districts, drill-down, layoutsIncludedIncluded
Trace a route from the internet to its podsIncludedIncluded
Search with :kind and @namespaceIncludedAcross every open cluster
Keyboard list view of any resource, CRDs includedIncludedIncluded
Logs, describe and YAML with driftIncludedPlus YAML diff across clusters
Traffic
rps, p95 and 5xx per route, live and the last hourIncludedIncluded
In-cluster service through Valken SentinelNot includedCOMING SOON
Export traffic dataNot includedCOMING SOON
Longer historyNot includedCOMING SOON
Security (Valken Sentinel)
Scans, findings and explained risk scoresNot includedIncluded
Exposure paths and unscanned markersNot includedIncluded
Fix plans: securityContext, NetworkPolicy, secrets out of imagesNot includedIncluded
Reports and exports: CSV, SBOM, PDFNot includedCOMING SOON
New since the last scanNot includedIncluded
Background scans of every clusterNot includedIncluded
In-cluster service through Valken SentinelNot includedCOMING SOON
Offline vulnerability data import for air-gapped sitesNot includedIncluded
Clusters
ContextsAny numberAny number
Open at onceOneUp to 4
Fleet overviewNot includedIncluded
Agent and MCP
Ask about your cluster with your own modelIncludedIncluded
Read-only MCP serverIncludedIncluded
Change proposals with blast radius, applied on approvalNot includedIncluded
Audit log of agent actionsNot includedIncluded
Collaboration
Team-synced layouts, pins and saved viewsNot includedCOMING SOON
Roles and permissions (RBAC) for clusters and agent actionsNot includedCOMING SOON
Seat management: add, remove and reassign peopleNot includedCOMING SOON
Organisation sign-in (SSO)Not includedCOMING SOON
License
Personal use, education and open sourceIncludedIncluded
Work use, organisation revenue under €20,000IncludedIncluded
Work use, organisation revenue €20,000 or moreNot includedIncluded
Offline licenseNot includedIncluded
InvoicesNot includedIncluded

Revenue is the organisation's annual revenue, with its affiliates, or the equivalent in another currency. Contractors go by their client's revenue. See the Terms of Service, section 3.

FAQ

Questions

Does any of my cluster data get sent to you?

No. Valken runs on your computer and talks to your cluster directly. Names, images, logs and kubeconfigs never leave your machine. Usage data is off unless you turn it on.

Why pay what you want?

Because we'd rather you use Valken than not. Basic is the same app whatever you pay, including nothing. If it saves you an hour, a few euro helps keep it going. Paying for Basic doesn't cover work use at organisations above €20,000 in revenue; that needs Pro.

Can I use Basic at work?

Yes, if your organisation's annual revenue is under €20,000, or the equivalent in another currency. Above that, each person using Valken for work needs Pro. Personal projects, education and open source are always free. The details are in the Terms of Service.

Do I need an account?

No. Download and use Valken Basic without one. An account is only for Pro: sign in with Google, GitHub or Microsoft to subscribe and to get your invoices.

Which clusters work? EKS, GKE, AKS, k3s?

Yes, and kind too. Valken talks to the Kubernetes API with the kubeconfig you already have, so any cluster you can reach with kubectl works, managed or local.

Open your cluster in Valken.

Takes about a minute. Uses the kubeconfig you already have.

Download ↓
TRUST AND COMPLIANCE

Built in Europe. Built to be trusted.

EUROPEAN TECH

Built in Ireland by ELDR Technologies Ltd. An EU company, under EU law.

BUILT FOR GDPR

Your cluster data never reaches us. We keep only what an account needs, and delete it when you ask.

NO TRACKERS

No analytics or third-party trackers on this site. Usage data from the app is opt-in.

SECURE PAYMENTS

Polar is our merchant of record and Stripe handles cards, to PCI DSS Level 1. Your card never reaches us.

LOCAL-FIRST

No in-cluster agent and no cloud dashboard. Read-only by default, and it works fully offline.

EU CYBER RESILIENCE ACT IN PROGRESS

Working towards CRA conformity ahead of the December 2027 deadline: vulnerability handling and security updates for every release.

Details in our Privacy Policy and Terms of Service.