Sealant Documentation
Open-source, self-hosted runtime for agentic development — workspaces, runs, and replayable execution records.
Sealant is an open-source, self-hosted runtime for agentic development. It gives coding harnesses a real, disposable development environment to work in — a workspace — and turns every harness execution — a run — into a durable, replayable execution record. You run it on your own infrastructure; your code never leaves it.
Start here
-
Install Sealant — one command, needs only Docker with Compose v2:
curl -fsSL https://get.sealant.dev | sh -
Create your first workspace — sign up in the web app, add an SSH key, build a workspace around a real repository, and SSH into it.
Learn the system
- What is Sealant — the model, who it's for, and what it deliberately is not.
- How Sealant works — the services a self-hosted install runs and how a workspace request flows through them.
- What ships today — an honest status table of every surface: shipped, preview, or planned.
Go deeper
- Guides — connect the GitHub App, SSH into workspaces, create workspaces, runs and execution records, upgrade, repair, uninstall.
- Reference — environment variables, ports and data, the HTTP API, the SDK, and the CLI.
- Concepts — workspaces, execution records, harnesses, the security model.
- Contributing — work on Sealant itself.