NexosNexos

Documentation

Everything you need to give every git branch its own preview URL.

The fastest setup: let your AI assistant do it

Open Claude, Cursor, or Copilot inside your repo and point it at our AI Agent Spec. The page is a self-contained spec written for AI agents. They read it, inspect your code, and produce a working nexos.yaml — plus a Dockerfile.nexos if your repo doesn't have a build that works for preview environments. You commit, push, and you have a live preview URL.

The mental model

Three concepts and you have it.

Project

One GitHub repository. Configured once via nexos.yaml or the dashboard.

Environment

One branch of a project. Its own app, database, cache, storage, and preview URL.

Deployment

One git push. Builds and updates (or creates) the environment for that branch.

Browse the docs