Remix.run Logo
theturtletalks 4 hours ago

How is this different from VibeTunnel which is not limited to just Claude and Codex, but brings your terminals with you on your phone using tailscale?

There's also Happy, Coder/Mux, and so many others that actually started out open-source and stayed that way and I can be sure my chats are not going to a 3rd party?

kmansm27 4 hours ago | parent [-]

We think that terminal interfaces, especially on mobile, are not going to be the way people end up interacting with agents in the long run, which is a big reason we built Omnara.

And Omnara chats are stored in our DB, which is how we're able to enable our voice agent, cloud syncing, and ability to see all your chats while your machine is offline. Basically anything you see in the web and mobile clients is being proxied/persisted through our server, until you delete the chat.

theturtletalks 3 hours ago | parent [-]

Good point, but Happy also has parsers to turn terminal output into "chat bubbles" but with how often Claude Code and Codex change that output, that parser has to be updated every time. With new terminal agents coming into the fray, wouldn't you forever have to parse new agents to make them available?

kmansm27 3 hours ago | parent [-]

We use the Claude Agent SDK and the Codex App server, which makes it easier to maintain (we used to parse out the literal terminal when we first launched, which was not maintainable - https://news.ycombinator.com/item?id=44878650). There's also ACP (https://agentclientprotocol.com/get-started/introduction) which we'll probably integrate eventually, which should make it easier to manage all the harnesses.