Computers for your agents.

Run Linux computers locally or remotely,
with a desktop and computer use.

Available for macOS and Linux

Isolated

Give your projects their own Linux computer, with the CPU, memory, and storage you choose.

Familiar

Keep your favorite editor and terminal. Open a project and get straight to work.

Connected

Bring local and remote computers together. Work from one place, across your devices.

Explore the app
Try the sidebar to explore Silo.Read-only · Sample data

A WORKFLOW THAT FEELS LIKE YOURS

Less setup. More building.

Create a computer, connect your tools,
and pick up where you left off.

Start it here. Run it there. Keep track of both.

THE DETAILS, TAKEN CARE OF

Give each computer what it needs.

Repositories, credentials, and export files.
Managed in the same place.

GitHub, with boundaries

Choose repositories for each computer. Access starts read-only; allow changes when you need them.

About GitHub access

Secrets, scoped to the job

Keep credentials in your device’s credential store. Choose the computers and HTTPS domains that can use them.

How secrets work

Make room for your next idea.

Get Silo. The runtime, Linux image, and Git tools come with it.

Release notes

macOS

Apple Silicon

macOS 14 or later · M-series Macs

Download for macOS.dmg

Open the disk image and drag Silo to Applications.

First launch on macOS

Silo is not notarized. If macOS blocks the first launch, open System Settings → Privacy & Security and choose Open Anyway.

A few things to know.

Do I need to change my editor?

No. Choose your preferred editor and terminal in Silo. Open a project from Files, or use SSH access with a compatible editor or coding agent.

How do remote computers work?

Install Silo on both devices. Enable SSH access and Allow connections from other devices on the owning device, then connect from your device. Keep Silo running on the owning device. Manage its GitHub account, secrets, exports, and imports there.

Remote setup guide →
What happens when I stop a computer?

Your files survive stops, restarts, and app updates. Quitting Silo stops its local computers and preserves their files; computers on other devices keep running.

Do I need to connect GitHub?

No. GitHub is optional. You can create a computer and work in its terminal without connecting an account.

Silo, in action

Silent film using production Silo components with sample data. Agent sessions, guest desktop, editor, terminal, and browser content are illustrations. Read the transcript