Supermux - The Open Source ADE that works on desktop & mobile

Supermux is the full agentic development environment that runs on every device you have, with your own subscription. Start a task in your computer then pick up from your phone. Get a push the moment an agent needs you. Read the diff and ship from your phone. Use terminal if you need to run a quick command. It supports Claude Code, Codex, Cursor, OpenCode, Grok and many more to come. MIT, self-hosted, no vendor cloud, no account.

Add a comment

Replies

Best
Supermux didn’t start as a product. It started as a small annoyance. I was running coding agents on my machine, and every time I stepped away, I had this low-level anxiety that something would break or get stuck and I wouldn’t know. I didn’t want to carry my laptop everywhere just to check if Claude Code or Codex needed input, so I hacked together a simple way to peek in from my phone. That solved the first problem, but it immediately exposed another one. Running multiple agents in the same repository was chaotic. They’d step on each other, overwrite things, or just get confusing to manage. So I added git worktree support to give each agent its own isolated space. Then, naturally, I wanted to do more than just look. Sometimes I needed to run a quick command, restart something, or poke around. So I built a terminal. Once I had a terminal, it felt incomplete without being able to open files. So I added an editor. Then I realized I was still switching back to my laptop just to review changes. That turned into a diff viewer. And once I had diffs, I wanted to leave notes for the agents, so I added comments. At some point, I started spinning up local dev servers and wishing I could just tap a link on my phone instead of dealing with ports and tunnels. So I made it possible for agents to expose those servers as simple links. Each step was small and very practical. Nothing was planned out in advance. It was just me solving the next friction point I ran into. Somewhere along the way, it stopped feeling like a remote control for coding agents and started feeling like a full workspace I could carry in my pocket. Even now, it sticks to the same principles it started with. It runs on your own machine, works with tools you already use like Claude Code, Codex, Cursor, OpenCode, and Grok, and stays out of the way. There’s a free relay built in so you don’t have to mess with VPNs, and there are no accounts or analytics. One of my favorite parts is that most of this was built inside Supermux itself. As it grew, it became the place I used to build the next feature, and then the next one after that. Thanks for taking a look. I’d love to hear what you think, or what you’d build with it.

As a software developer, I always thought the hardest part was writing the code. Turns out, it's finding uninterrupted time to actually do it.

I've been using Supermux for more than a month now. And thanks to Supermux, I have 13 projects moving forward even when I'm away from my desk or spending time with my family. If I think of something, I leave a quick note on my phone. By the time I get back, there's usually hours of work waiting for me to review.

I'm not constantly watching over it or micromanaging every step. I just check in, make decisions, and keep things moving. The sessions keep their context, so I don't have to waste time reminding them where we left off.

For the first time in a long while, I can actually step away from my computer without feeling like every project is on pause. I'm still the one building everything. I just don't have to be at my desk every minute to make progress.

 Glad to hear that it helped you, man! I always appreciated you giving feedback on Supermux. And 13 projects?? That's some crazy number you got there!

The piece of mind to just be able to leave the computer is just awesome. I am also shipping in bus station, on the bus, while taking a walk or on the ferry. I even went to Bali while leaving the computer at home, and of course kept shipping :)

The handoff between devices sounds genuinely useful, not just a gimmick. Self-hosted with your own subscription is a really thoughtful choice for people who care about where their code lives.

 Thanks! Every feature in supermux is built because they were needed in some point. But I am always eager to learn how people are using Supermux as well. So If you try it out and rip it apart, find bugs or better use cases please reach out to me via gh issues or directly from twitter!