GitHub, with boundaries
Choose repositories for each computer. Access starts read-only; allow changes when you need them.
About GitHub access
Run Linux computers locally or remotely,
with a desktop and computer use.
Available for macOS and Linux
Give your projects their own Linux computer, with the CPU, memory, and storage you choose.
Keep your favorite editor and terminal. Open a project and get straight to work.
Bring local and remote computers together. Work from one place, across your devices.
A WORKFLOW THAT FEELS LIKE YOURS
Create a computer, connect your tools,
and pick up where you left off.
Start it here. Run it there. Keep track of both.
The tools you know, with room to work elsewhere.
A server in your computer. A preview in your browser.
THE DETAILS, TAKEN CARE OF
Repositories, credentials, and export files.
Managed in the same place.
Choose repositories for each computer. Access starts read-only; allow changes when you need them.
About GitHub accessKeep credentials in your device’s credential store. Choose the computers and HTTPS domains that can use them.
How secrets workExport a local computer to an export file. Import it as a new computer, ready to start again.
About export and importGet Silo. The runtime, Linux image, and Git tools come with it.
Release notesNo. Choose your preferred editor and terminal in Silo. Open a project from Files, or use SSH access with a compatible editor or coding agent.
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 →Your files survive stops, restarts, and app updates. Quitting Silo stops its local computers and preserves their files; computers on other devices keep running.
No. GitHub is optional. You can create a computer and work in its terminal without connecting an account.