stepscale
Pricing

Community for analysis. Team to let it act.

stepscale is a self-hosted Kubernetes operator. The full analysis is Community and runs recommend-only: a rule engine plus LLM reasoning on your own key reads your HPAs and KEDA ScaledObjects and writes recommendations you review with kubectl. Team lets the operator apply the changes it recommends, behind a rollback safety net.

install
$ helm install stepscale oci://ghcr.io/stepscale/charts/stepscale-autoscaler \
  --version 0.4.0 -n stepscale --create-namespace \
  --set llm.provider=openai --set llm.apiKey=<key>

Recommendations appear about 30 minutes after metrics are flowing, viewable with kubectl get scalerec. No login, no license. Use --set llm.provider=none for rule-based findings without an LLM key. Full guide at docs.stepscale.io.

Community

No license, no signup, no credit card. Recommend-only analysis with full LLM reasoning is included at no cost.

  • Kubernetes HPA + KEDA ScaledObject analysis
  • Rule engine + LLM judgement, using your own OpenAI or Anthropic key
  • Risk ratings, plain-language reasoning, and savings estimates
  • Recommend-only - reviewed with kubectl, never applied automatically
  • Runs entirely in your cluster; no data leaves it
  • Rules-only mode (llm.provider=none) for air-gapped clusters
  • Closed source, cosign-signed public image and chart

Team

When you trust the recommendations and want the operator to act on them.

Adds

  • The operator applies approved changes for you
  • Probation window + automatic rollback if health regresses
  • Predictive schedule windows - pre-scale ahead of recurring peaks
  • Support
  • 30-day full trial

Enterprise

Large estates, compliance requirements, air-gapped environments.

Adds

  • Everything in Team
  • SSO / SAML
  • SOC 2 posture support
  • Support SLA
  • Custom data residency and volume terms

FAQ

Where does my data go?
Nowhere. stepscale runs as an operator inside your cluster. Metrics, analysis, and any applied changes stay in your account - there is no cross-account access and no phone-home. The only outbound call is to the LLM provider, with your key, and only if you configure one.
What does Team add over Community?
The ability to act. Community analyzes and recommends; Team lets the operator apply approved changes, runs a probation window with automatic rollback on health regression, and drives predictive schedule windows. A 30-day full trial is available.
Can I run it as a pure advisor?
Yes. Recommend-only is the default mode - the operator never mutates a workload, even one whose recommendation you have approved, until you run it in apply mode with a license.
Does it work air-gapped?
Yes. The license is verified offline with no phone-home, and a rules-only mode (llm.provider=none) needs no external LLM. Mirror the cosign-signed image and chart into your internal registry and install from there.