The Open Source Serverless Runtime for AI Agents

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:
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.
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.
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.
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.
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.
