Make the Computation Vanish

YOUR TERMINAL. MORE ROOM TO RUN.

Put vanish in front of a command. It runs on a managed Linux machine against your working tree, uncommitted changes included, and its output streams back to your terminal.

Keep editing while the heavy work runs elsewhere.
Install Vanish
Sign in with GitHub

Your first run asks you to sign in with GitHub, which takes about thirty seconds. Vanish reads your GitHub profile, not your repositories, and your account starts with free credit to try it. No card.

The first run in a repository uploads and hashes your tree, so on a large one it takes a while — about a minute and a half on a 27 GB tree. After that Vanish adds roughly a second to a command in a normal repository. Files a Run writes are staged, not written into your tree, until you apply them or pass --apply.

V / COMPUTE● DEMO CONSOLE

Without Vanish

cargo test --release

test feature::f2361_sort_nested_files ... ok

test misc::sort_accessed ... ok

test misc::sort_files ... ok

test misc::sortr_accessed ... ok

test result: ok. 299 passed; 0 failed

Your Laptop CPU
historycomputing
cpu0
cpu1
cpu2
cpu3
processcargorunning

With Vanish

vanish cargo test --release

test feature::f2361_sort_nested_files ... ok

test misc::sort_accessed ... ok

test misc::sort_files ... ok

test misc::sortr_accessed ... ok

test result: ok. 299 passed; 0 failed

Your Laptop CPU
historylight activity
cpu0
cpu1
cpu2
cpu3
processvanishready
Vanish Worker CPU
historycomputing
cpu0
cpu1
cpu2
cpu3
processcargorunning

Output excerpt from cargo test --release on ripgrep 14.1.1, run through Vanish in production; durations omitted. Animation is illustrative, not a Vanish benchmark.

01 / SEND

Start where you are.

Your working tree goes with the command, uncommitted changes included. There is nothing to commit, push or sync first.

02 / RUN

Give the work room.

A managed Linux machine, 8 vCPU and 16 GiB by default, runs the command. Output and the exit code come back to your terminal.

03 / REVIEW

Bring back what matters.

Files the command writes are staged until you apply them, and --apply never overwrites a file you changed while the Run was going.

Run your first command
SPEED

Is it faster?

Not for one command: each Run adds startup and transfer time. For several at once, yes: four cold ripgrep builds finished in 14 seconds instead of 24. Either way, a cold ripgrep build used 358 times less of your laptop's CPU.

Details
COST

What does it cost?

Free starter credits to begin, and no card. Then $0.6624 an hour for the default machine, billed by the second with a one-minute minimum. A VM you run yourself is cheaper.

How they compare
YOUR CODE

Where does my code go?

To Vanish storage on AWS, encrypted in transit and at rest. Credentials, private keys and .env files are never stored. vanish materialize gets every byte back, any day, logged in or not.

Security and data handling