Nightshift

Features / Agent Agnostic

Bring any agent.

Workers are Kubernetes Jobs that speak a stable agent-to-platform protocol on the wire. The default worker is a simulator, but the contract is open. Swap in Claude, GPT, a local Llama, your own framework. Anything that conforms to the spec is conformant.

The worker is the integration point.

Workers run as Kubernetes Jobs and speak a small set of gRPC services to the platform: pull configuration, read scoped secrets, stream artifacts, and report progress. Switching agents is one Helm value: nightshift_api.worker.repository. The reference Anthropic worker is a few hundred lines; the same shape works for OpenAI, Bedrock, vLLM, or your own bespoke runtime. No fork, no patch, no SDK lock-in.

Ready to deploy?

Install Nightshift into your own cluster with a single Helm chart.