Show HN: Mirafold – Your Agent with Generative UI (Codex, Claude Code, Gemini)

mirafold.com

4 points by kserrec 16 hours ago

I love terminal agents, but I don't love the decades-old-looking basic markdown interface. So I made Mirafold.

Mirafold is an open source faithful browser re-skin of the terminal agent you already use (Codex, Claude Code, Gemini CLI). Nothing has changed about what your agent says or does except that now it's rendered more beautifully and with more functionality.

It runs in a shell composed of an input box and your folder tree and files ready to view on the outside, enclosing the agent's generative UI within.

If for instance a chart, table, graph, checklist or diff makes more sense as a part of its response than text, that is what you'll see! And that list is not exhaustive - Mirafold has 18 components for the model your agent runs to pick from to enhance your experience with.

Pick any of those agents and any model you have available with api keys - from the big companies or smaller ones with open models - and you can even run it with a local model and not worry about keys at all. Or use your Codex subscription if you've got one - this isn't formally allowed by OpenAI but they don't seem to have a problem with it, so Mirafold leaves that up to you.

Want to see Mirafold's generative UI on your phone and run it from anywhere? Just scan a QR code in a session and take it with you via an end-to-end encrypted relay. We have a hosted service for you at $12/month or you can host it yourself - all the code is open source.

Want to run multiple agent sessions at once? Use the Fleet View at the home screen for mission control - read the latest responses, answer permission requests, and submit your next prompt - all without having to go into each session itself.

Want to run regular interactive terminal commands without having to open a new window? Mirafold has a real PTY inside your session - use the ! prefix and now sudo, ssh, etc, will let you do more than one command at a time.

It's in public beta and things are moving fast. And right now I'm running it solo. Tell me what you like love or hate, and if you want, I will be in touch. Code is at https://github.com/mirafold/mirafold and https://github.com/mirafold-mirafold-relay. Run it: npm i -g mirafold.

joe-dakroub 13 hours ago

Looking great! I love this new space of agent UI experimentation that is going on. Especially cool to see this running in the browser. Will check it out.

  • kserrec 11 hours ago

    Thanks! Let me know what you think when you check it out. This is my first real project like this - don't be afraid to be brutal!

    • joe-dakroub 38 minutes ago

      Went through the README and saw that you are using Express. Not sure if you've tried it but Hono (https://hono.dev) is a really terrific app server framework that is really fast and can run on every major JS environment there is. If Express is working well (and it should be, it's great) no need to change but something that may be interesting to look at.

hahahaa 16 hours ago

Bookmarked. I was thinking earlier today hope someone has done this as I am fed up with sketchy terminal scrolling and copy paste.

  • kserrec 11 hours ago

    I had the same pain and was shocked I couldn't find anything, hence Mirafold! I hope you like it and would love feedback, good or bad.

sri9s 15 hours ago

love it, going to try it out

  • kserrec 11 hours ago

    awesome! Love it or hate it or anything in between - I'm happy to hear it all.