LabHit adds portable, isolated, policy-checked builds to GitHub and your existing pipelines — the same pipeline, the same result, on any CI and any cloud. Run it as a layer, or run it standalone.
Connect your repo or add one step. The same pipeline runs the same way everywhere — and you can run it on its own whenever you want.
Connect your GitHub repo, or add one step to your workflow.
Define once. Run on any CI, any cloud, or your own machine.
Isolated execution, policy checks, and signed build provenance — on every run.
Want to run it on its own? It is a single binary.
Each stage declares what to run — an extension or a shell command.
Wire dependencies with after.
The scheduler builds a DAG and runs independent stages in parallel.
engine: "1" pipeline: name: build-and-deploy stages: fetch: use: source/git with: depth: 1 test: after: [fetch] run: cargo test --workspace sandbox: image: rust:1.93-slim build: after: [test] use: build/container with: dockerfile: Dockerfile scan: after: [test] use: scan/trivy deploy: after: [build, scan] use: deploy/kubernetes gate: approval: required
The engine ships with zero built-in integrations. Every capability is an extension
you install by name: source/git for checkout, build/container for Docker builds,
deploy/ethereum for smart contracts.
Ship Solidity to mainnet. Train PyTorch models. Run security audits. 77 extensions planned across DevOps, blockchain, machine learning, and security — all sandboxed, all composable.
Browse the extension interface →Browse, install, and publish extensions across 15 categories. Build in any language that compiles to WASM.
Solidity builds, Foundry tests, Ethereum & Solana deploys, gas audits, Etherscan verification.
PyTorch training, ONNX builds, model validation gates, GPU containers, inference deployment.
SAST, DAST, dependency scanning, secret detection, license gates, CIS benchmarks.
77 extensions planned across 15 categories. Publish for free or sell with Dev Pro.
Same config. Same extensions. Same results. Scale when you need to.
Run on your laptop. Zero infrastructure. Start with labhit run and watch your pipeline execute.
Deploy to a server. Same binary, same config. Add a database for persistence and your team is running.
Scale horizontally. High availability, distributed scheduling, same extensions. The config never changes.
The config never changes. Only the infrastructure beneath it does.
Built in the open. Shipped when ready. Follow our engineering milestones.
Add LabHit to the CI you already use, or run it on its own as a single binary. Try the public beta or read the open specification.