A computer your agent can keep.

Run commands, work with files, and pick up where you left off.

Agent skill

Assemble VMs gives your agent a persistent Linux environment through a simple API. Bring your own harness or use ours. Your files stay with the session until you delete it.

Development preview

Connect to the hosted API with an operator-issued key and local SDK packages. Customer signup and npm publication are pending. Start with the quickstart for the API URL and setup steps.

Start with your coding agent

Give your agent the Assemble VMs skill. It will add the SDK to your project, run a command, and verify that your files survive a pause and reopen.

Writing the integration yourself? Follow Your first session.

Bring the harness that works for you

Your harness decides how the agent thinks and acts. Assemble provides the computer it works on.

All three work with the same saved session. Compare the integrations.

Build on a session

A session gives your agent an Assemble VM with persistent files at /workspace. The API and shell processes share that working directory. Learn how sessions and their lifecycle work.

On this page