Skip to main content
Nullspace gives agents isolated compute, files, networking, terminals, and desktop environments. There are four integration paths — the right one depends on where the reasoning loop runs and whether Nullspace should operate a named project for you.

Local MCP

Your coding agent stays on your machine (Codex, Claude Code, Cursor, VS Code) and drives Nullspace through MCP tools.

Agent workspaces

The coding agent itself runs inside a machine — isolated filesystem, package installs, terminal, git, optional desktop.

Agent deployments

Your agent project becomes a named, versioned job or service that Nullspace runs, logs, and cleans up.

Framework integrations

Nullspace as a tool inside your app (OpenAI Agents SDK, LangChain) — or your framework app deployed onto Nullspace (Claude Agent SDK, LangGraph, CrewAI).

Which path fits?

Two notes that save confusion later:
  • Live deployment modes are job and service. Other mode names you may see referenced (worker, triggered, workspace, interactive) are reserved for future models — they are not live.
  • Nullspace run IDs are not conversation sessions. Framework session, thread, checkpoint, and flow state stays app-owned. Use volumes, retained machines, hibernate/auto-resume, or an external database when state must outlive one machine process.

The object model

Whichever path you pick, the same building blocks apply — see Agent primitives for the full model:

Start with an example

Minimal job

Deploy and run a small project end to end.

HTTP service

A long-running agent service with a public URL.

Workspace checks

Clone a repo in a machine and run checks like an agent.