Run your coding agent from your phone.
Coding agents need input every 10-60 minutes. If you're not at your desk, they just sit there. Sled lets you run them from your phone, with voice, so you can go faster.
Claude Code
Gemini CLI
Talking is faster than typing. You also need to know when your agent is done. Terminals can't do two-way voice, so Sled runs in the browser.
Your computer stays home.
You don't have to.
You talk
Sled transcribes and sends it to your agent over a secure tunnel.
Agent works
Runs locally on your computer. Code never leaves your machine.
You hear back
Response converted to speech. You hear what it did.
What you get
Notifications
Your agent finishes a task or hits a wall. You get a ping. It tells you what happened.
Voice input
Talk instead of type. Handles camelCase and function names.
Voice output
Responses read aloud. 300+ voices to choose from.
Works away from your desk
Couch, bed, walking around. Your laptop stays where it is.
Hands-free
AirPods in, phone in pocket. No screen needed.
Code stays local
Your agent runs on your machine. Code never leaves.
Secure tunneling
Works with ngrok or Tailscale. Your choice.
Open source
Fork it, modify it, self-host it.
Setup takes 5 minutes
You need a coding agent (Claude Code, Codex, or Gemini CLI) and ngrok or Tailscale for mobile access.
git clone https://github.com/layercodedev/sled && cd sled
pnpm install && pnpm migrate
pnpm start
This is experimental software. Like an actual sled: fast and fun, but if you're not careful, you can crash into a tree.
- Secure your tunnel. If you expose your machine without proper authentication (e.g. ngrok without --basic-auth), anyone can control your entire computer. Coding agents can run commands, read files, and more. Use strong passwords.
- Data routing. Audio and agent responses are sent through Layercode for voice processing (not stored). You can disable voice output in settings to keep responses local.
Touch grass while you code
Actual footage of a Sled user touching grass