The Open Source Serverless Runtime for AI Agents

Nightshift mascot

Run agents in hardware-level isolated sandboxes, in the cloud, with incredible devX.

Why Nightshift

Serverless infrastructure purpose built for agents

Nightshift enables you to deploy Agents with full access to shell, file writes, and a network while maintaining strong isolation and security guarantees. Built on Firecracker microVMs; the same technology that powers AWS Lambda. The project operates off of these tenets:

01

Strong isolation and security guarantees

KVM-backed hardware level isolation.

Agents introduce a unique workload where the code can write more code. Nightshift treats the agent and the actions the agent performs as untrusted. Using Firecracker microVMs, Nightshift runs your agent in a KVM backed VM with dedicated vCPUs, memory, an ext4 filesystem, and network.

02

Operator experience matters

Nightshift is easy to operate

Nightshift is designed to be easy for the operator to deploy, monitor, and maintain. We currently have a single deploy script that sets everything up in a c5.metal AWS instance.

03

Incredible developer experience

Nightshift is easy to use

We want using the Nightshift SDK to feel like a natural extension of your development flow. There should be virtually no difference for the developer between running the agent locally and running it in Nightshift.

03

Community Driven

Nightshift is and will always be built by the community

The nightshift platform is and will always be open source. Workloads are changing rapidly with the advancment of Agents. The secure infrastructure to run these workloads should be open, transparent, and community driven.

Nightshift

Join the Nightshift community

Read the source, open an issue, send a PR, join our slack. Nightshift is built for the community that run agents in production.