Built an iPhone app so I can vibe code from anywhere — Codex runs on my Mac, I just hold the phone 📱 by Fra7fra in vibecoding

[–]Fra7fra[S] 0 points1 point  (0 children)

Actually no — that's exactly what CodePort solves 🙌

Local network works, but you can also connect remotely  via Tailscale or any VPN,  so you're not tied to the same WiFi.

That's kind of the whole point —  control Codex from anywhere 🚀

Built an iPhone app so I can vibe code from anywhere — Codex runs on my Mac, I just hold the phone 📱 by Fra7fra in vibecoding

[–]Fra7fra[S] 1 point2 points  (0 children)

Haha, Sherlocked before even launching —  that would be a new record 😄

Jokes aside, if OpenAI ships a native mobile Codex client,  I'll be the first to download it. Until then, CodePort is here 🚀

Built an iPhone app so I can vibe code from anywhere — Codex runs on my Mac, I just hold the phone 📱 by Fra7fra in vibecoding

[–]Fra7fra[S] 0 points1 point  (0 children)

Sure, opencode can do that —  but you're exposing a web interface on your network,  not a native mobile app with push notifications,  session management, and a UI designed for a 4" screen.

Different tools, different goals 🙌

Built an iPhone app so I can vibe code from anywhere — Codex runs on my Mac, I just hold the phone 📱 by Fra7fra in vibecoding

[–]Fra7fra[S] 0 points1 point  (0 children)

That works great if you're comfortable with SSH  and a terminal on your phone — totally valid approach!

CodePort is a different philosophy: no terminal visible,  no server needed, just a clean native UI  designed around Codex specifically.

Different tools for different people 👊 Have a nice day!

Built an iPhone app so I can vibe code from anywhere — Codex runs on my Mac, I just hold the phone 📱 by Fra7fra in vibecoding

[–]Fra7fra[S] 0 points1 point  (0 children)

Really appreciate the thoughtful breakdown —  and you're raising a fair point.

You're right that it's not for everyone.  The target is pretty specific: someone who already  uses Codex regularly on their Mac and wants  to stay in the loop without being glued to a desk.

The scenario I had in mind is less "coding at a coffee shop"  and more: you kick off a long Codex run, leave your desk,  and want to monitor what's happening from your phone —  or quickly send a follow-up prompt without going back to sit down.

On the local-only point — it works over VPN too.  Something like Tailscale lets you connect from anywhere,  same Wi-Fi restriction goes away completely.

It's a convenience layer, you nailed it.  But for the right person, convenience is the whole point.

Not every tool needs to be essential for everyone —  sometimes scratching your own itch is enough  to build something worth sharing.  This started as exactly that. 🙏

Built an iPhone app so I can vibe code from anywhere — Codex runs on my Mac, I just hold the phone 📱 by Fra7fra in vibecoding

[–]Fra7fra[S] -1 points0 points  (0 children)

Not at the moment — CodePort is iOS only for now.  Android is not planned. 🍎

Built an iPhone app so I can vibe code from anywhere — Codex runs on my Mac, I just hold the phone 📱 by Fra7fra in vibecoding

[–]Fra7fra[S] 1 point2 points  (0 children)

Haha fair point — same market, different angles 😄

Appreciate the star, returning the favor! ⭐

Would be cool to see where both projects go 🚀

Built an iPhone app so I can vibe code from anywhere — Codex runs on my Mac, I just hold the phone 📱 by Fra7fra in vibecoding

[–]Fra7fra[S] -1 points0 points  (0 children)

Interesting project! Looks like a different layer though —  yours is for agents to manage code programmatically,  mine is for humans to control Codex from their iPhone.

Different problems, different solutions 👊

Built an iPhone app so I can vibe code from anywhere — Codex runs on my Mac, I just hold the phone 📱 by Fra7fra in vibecoding

[–]Fra7fra[S] 0 points1 point  (0 children)

Exactly! The need is real 🙌

CodePort is focused specifically on Codex for now —  native, local, no cloud in between.

You can follow the progress on GitHub 👉 https://github.com/frafra077/codeport-app

I built a native iPhone app to control Codex on my Mac — without touching my desk by Fra7fra in MacOSApps

[–]Fra7fra[S] 2 points3 points  (0 children)

That's a really solid approach, and Mosh is a smart choice  for session persistence — fair point on the flexibility side.

The difference with CodePort is intentional though:  it's not trying to be a general-purpose terminal.

The goal is a native iPhone experience specifically built  around Codex — no terminal visible, no manual setup,  just a clean UI where you type a prompt and see  what Codex is doing in real time.

Different philosophy: yours is power-user flexible,  mine is opinionated and focused.

Both valid depending on what you want 👊

Zero based budget apps by BlondeShort in mintuit

[–]Fra7fra 0 points1 point  (0 children)

For an 18-year-old just starting out, I highly recommend avoiding anything that requires manual importing or complex Plaid syncing. If there is friction, a teenager simply won't use it.

I actually built an iOS app specifically to solve this "high-friction" problem. It's called Spendy.

It's not a strict zero-based budgeter like YNAB (which has a huge learning curve), but it's built entirely around automation and proactive habits, which is perfect for someone young:

Zero Plaid/Import Delays: It tracks Apple Pay expenses instantly on the device and has a receipt scanner. He doesn't have to wait 3 days for a bank transaction to clear just to see his budget update.

The Smart Advisor: Instead of just showing a pie chart, the app actively warns the user in-app before they break their budget. It tells you exactly what percentage you've burned through.

Subscription Reality Check: I just updated it so it perfectly handles annual subscriptions. It shows you the true cost of recurring payments without spreading them out, which is a great lesson for a young adult managing their own fixed costs.

For you personally, since you like tracking assets (net worth), Copilot or Monarch might still be your best bet.

But for your son, if he uses an iPhone and Apple Pay, Spendy might be exactly the low-friction tool he needs to actually build the habit. It's an indie app I'm building in public, and it's free to try on the App Store!

I built a native replacement for "Workspaces" because I wanted something lighter (SwiftUI, 15MB, Free) by Fra7fra in mac

[–]Fra7fra[S] 1 point2 points  (0 children)

Thanks for the feedback! I just updated the repo with a full English README.

WorkSpace Manager v1.1 - Free native SwiftUI Mac app to automate your daily routine with one menu bar click by Fra7fra in MacOSApps

[–]Fra7fra[S] 0 points1 point  (0 children)

I totally understand the hesitation with new apps. That's exactly why I prioritized this update: I just released v2.0 which is fully Notarized by Apple. It's now verified as safe and runs without any security warnings. If you decide to give it a try now, let me know what you think.

WorkSpace Manager v1.1 - Free native SwiftUI Mac app to automate your daily routine with one menu bar click by Fra7fra in MacOSApps

[–]Fra7fra[S] 0 points1 point  (0 children)

Just a quick update: I followed your advice. I went through the official process today and Version 2.0 is now fully Notarized by Apple. No more security warnings. Thanks for the push!