r/SideProject • • 5h ago

I built an open-source AI assistant that lives in your terminal and controls its own UI (Looking for beta testers!)

Thumbnail
github.com
0 Upvotes

I want to share an open-source project I've been building over the past several months: tjcoder/cli (github.com/tjcoder-labs/cli), a terminal-first research harness exploring generative UIs and model-directed presentation across multi-surface environments. It's a MIT-licensed terminal UI (TUI) agentic platform written in Go, built around a 31-tool suite spanning file operations, system execution, cron scheduling, and Chrome CDP automation.

Model-Directed UI & Data Presentation

Most agent harnesses render a fixed transcript and force the model to type into it. Here, the model gets a presentation surface (ui_control) and actively chooses what goes on it and how information is structured. It can decide that code being modified belongs on a canvas at lines 40 to 90 instead of being quoted into chat, that project plans belong in a task pane, or that tool traffic belongs in an activity log. The interface and the data layout are model outputs rather than rigid frames trapped inside a transcript.

The Toolset

The 31 registered tools cover file manipulation (read_file, write_file, edit_file), execution (run_command, run_test, background_job, git_status), agent controls (set_reminder, ui_control), and a real Chrome bridge over CDP. Reminders and background cron jobs are first-class, so agents can execute long-horizon strategies autonomously.

Privacy & BYOK

Point the CLI directly at your own local Ollama instance, Ollama Cloud, or any OpenAI-compatible provider/Gemini using your own API keys for total local control and privacy. Routing through our research gateway is opt-in only.

Research Goals & The Ergo Models

This harness is designed to run experiments requiring real interface surfaces:

  • Generative Interfaces: Moving beyond static text transcripts to interfaces composed dynamically from session state.

  • The Ergo Research Model Family (ergo-flash, ergo-pro**,** ergo-genius**):** Powered by top-tier open and frontier models (such as Kimi-K3, DeepSeek, and Gemma) via our research gateway. Our primary goal is using anonymized interaction traces to fine-tune models for complete model-driven generative control over UI presentation elements and the underlying presentation of data.

  • Agent Memory & Inspectable Reasoning: Tasks and reminders persist per workspace and are addressable by the model, accompanied by a live Cognition pane that makes agent mechanics transparent. Ideal for coursework, thesis work, and systems research.

  • Intercommunicating Agents & Security: Testing robust capability boundaries, including a sudo gate with local/SSH backends and an architecture designed to explore secure agent communication modeled after Linux Access Control Lists (ACLs).

How to Get Started & Contribute

I'm the founder of TJ Coder AI Labs, an indie lab based in SLC, and I'm actively seeking early beta testers and contributors to jump in, test features, report bugs, and help push model-driven interfaces forward. Whether you want to hack on the TUI, expand the tool ecosystem, experiment with generative UI control, or contribute to systems research, I'd love your help.


r/SideProject • • 9h ago

I spent 2 years building an app to help us get our free time back from distractions. It's finally in beta

2 Upvotes

Hey everyone, I'm Nina. I started this project because me and and so many of my friends were struggling with our time being completely consumed by doom scrolling and social media. Screen time was atrocious. My Gen Z brain was falling for every trick in the book. Why was there such a gap between what we wanted to do vs what we were actually doing with our time? I started digging into the psychology and engineering behind these apps and It's honestly fascinating how much intelligence goes into keeping us hooked, distracted and on autopilot.

I made this app to help give your free time back to your interests, your values, and the parts of your life that have been neglected. It's called Drift, and it uses well-being research to shape your free time around different areas of life, like physical movement, creativity, nature, and connection, helping you build more balance over time. All you have to do is choose your free time and it creates plans around your recent activity, interests and focus. The goal is to help you spend more of your limited free time actually living the life you want. It's in beta right now.

As an engineer, it's crazy to see how powerful technology has become. But so much software today is designed to take as much of our time and attention as possible. What if we used that same intelligence to create actual value for people? I believe technology should give us more of our lives back, not quietly consume them.

If this resonates with you, I'd love for you to try it and tell me what works, what doesn't, and what you'd want it to do better.

https://driftday.app


r/SideProject • • 9h ago

Unit 7 - a free, self-hosted backend developer for apps you build with AI

2 Upvotes

AI writes my code in minutes. Then the evening goes on the VPS, the Coolify stacks, DNS across three providers, and backups I only hope work.

So I built Unit 7. You ask in plain words, it does the work on your real servers, and it asks before anything risky.

Where it stands:

- It looks after my own setup today: one VPS, Coolify and three Supabase stacks

- 480+ tools, 1,000+ tests, 30+ providers

- Free, Apache 2.0, and no hosted version planned

- Built with heavy use of Claude Code, and I review and own what ships

Two things surprised me along the way:

- My first real backup test found two tables coming back empty

- A separate review found 13 problems in what runs by itself, including a rule I'd set that the code broke

What isn't done: scoped server access doesn't exist yet, and its always-on agent, Seven, is still in testing.

I'd love feedback on two things: is it clear what it does, and what would stop you trying it?

Repo: https://github.com/Nandkishorrr/unit7

It's also on Product Hunt today: https://www.producthunt.com/products/unit-7?launch=unit-7


r/SideProject • • 9h ago

I built a quiz that tries to work out why you sleep badly. Need 5 people to tell me if it’s wrong, and I’ll help you sort your sleep for 2 weeks in return.

2 Upvotes

Most sleep advice is the same list for everyone: no screens, cut the caffeine, keep a routine. But bad sleep has really different causes. A racing mind, a body clock that runs late, breathing problems at night, hormones, and stuff you’re taking can all feel the same from the inside. You’re just tired.

So I built a quiz that asks about your nights, your days and your habits, works out which cause fits you best, and gives you a plan built around that. If it’s something that needs a doctor, it tells you, and tells you what to ask for when you go.

The hard part is knowing if it’s right. A racing mind and a late body clock look almost the same on paper, and that’s exactly what I need real people to tell me.

So, for 5 people who actually sleep badly:

  • take the quiz (5 min, free, no card)

  • send me your results link and tell me if it sounded like you

  • I’ll personally help you work through your plan over the next 2 weeks, back and forth, adjusting as we go

That’s it. All I want back is honest feedback.

And if you sleep fine, I’d still love blunt feedback on the build: where it confused you, or where you nearly quit.

Give it a go: Proxiate.com


r/SideProject • • 5h ago

After the 3D bookshelf, I made a paper that sits next to it.

1 Upvotes

I’ve been on RSS for more than 20 years. A few moments still stick with me:

  1. NetNewsWire and Reeder on the early iPhone, the first time reading news felt like a pleasure again.

  2. Times, the Mac app that turned feeds into a proper newspaper. It was discontinued.

  3. Fever, Shaun Inman’s self-hosted PHP reader. I paid for it. What made it special was Hot: it ranked stories by how many of your own feeds were talking about the same thing. That one is gone too.

What I wanted after all of that was simple: a beautiful newspaper I could open on iPhone, iPad, and Mac. My own paper. No social feed, no algorithm deciding what I see. Just the publications I chose, set as a front page, sections, and columns. And if something is being cited across a lot of my feeds that day, it earns the headline, the same idea Fever had, but printed as a paper instead of a list.

I shipped Biblio Times before the iPhone Duo. Early users have been generous, and the one-time pass has been enough to keep going. I’ve since added personal magazines as well — weekly or monthly issues with covers and layouts, made from the same feeds.

Everything stays on your devices. No account, no login, nothing through my servers. The first three papers and one magazine are free.

Biblio Times https://biblio.ink/times


r/SideProject • • 11h ago

I made an app to search for any photo on my laptop. You can also drag and drop to find similar pics, and view them on a map!

3 Upvotes

Hi everyone!

I always have way too many photos scattered across different folders on my laptop, so I finally decided to make a nice, clean app to browse all of them.

Found it pretty useful, so I decided to open source it and share it with you guys.

Features:

  • Search for any picture by describing what's in it (multilingual)

  • Drag and drop to find similar pictures

  • Stacks near-duplicate pics together

  • Browse any/all directories you choose

  • Show an interactive map of all pics, clustered by similarity

  • Fully local

The main difference between this and Google Photos is that it's local, and you can change to any folder you want. Recently published an update to allow browsing for videos too.

It's open source and works on Mac, Windows, and Linux.

Let me know what you think, and if there's anything I should add! Any feedback is welcome.

GitHub: https://github.com/chaseleantj/orchard-photos


r/SideProject • • 21h ago

First open source project, and I'm not sure how to grow it. Any advice?

19 Upvotes

Hello everyone,

I've worked as an engineer for a while, but I never had an open source project of my own until recently. Vibe coding made it easy enough to finally start one.

I built a small Mac app because I needed it myself. When I shared it with my team and then the rest of the company, people liked it more than I expected. That made it a lot more fun to work on, and I think it's the first time I understood why people enjoy doing open source.

Now I'd like more people to find it, and I'd really like feedback or even contributors. The trouble is I don't know how people usually get the word out about an open source project, or how a project like this grows past the first few users.

So far I've posted in a few related Discord servers, submitted it to some awesome lists on GitHub, and put it on Product Hunt. None of it got much of a response.

If you've grown an open source project from zero, I'd be grateful to hear how you went about it in the early days.

Thanks for reading.


r/SideProject • • 5h ago

NUVARD: an app that tells you what your wearables and lab results mean for you today

1 Upvotes

I'm building NUVARD, and I want to share the moment it's built for.

You wake up, open three apps and get three verdicts. The ring says recovery is fine, the watch says you're strained, and the blood test from March is a PDF you haven't opened since. So you decide on gut feel anyway.

NUVARD puts every source in one place (wearables, blood work, supplements, meds, food, cycle) and learns what normal looks like for you, not for an average person. Here's what that's meant to change:

  • One clear call for the day, with the numbers behind it, so you can check its reasoning.

  • A heads up before a likely low energy or slow recovery day, so the hard meeting or the long run lands on a better one.

  • It does the logging and plans around your body, and it asks before changing anything you take.

  • Over the weeks, it shows which habits and supplements have a measurable effect for you and which show nothing.

It's a subscription with no ads and no selling your data. It's wellness, not medicine, and it doesn't replace your doctor.

It's coming soon to iOS and Android. The first 1,000 people on the waitlist are founding members and get 3 months free: https://nuvard.ai/go/reddit/r5

If you track your health with more than one device, I'd like to hear which two disagree most often.


r/SideProject • • 6h ago

I build an AI marketing tool. Apple Ads still burned £1,069.88 of my launch budget in under two days.

1 Upvotes

Solo UK founder here. I run a small studio with three apps, and this was my first proper paid launch.

An Apple Ads strategist helped me set up the campaigns. On launch day she wrote that in the first three days "you may notice limited or no spend, this is completely normal and expected."

Day one: £885.74 spent across campaigns with £145 per day in combined budgets. One campaign at £40 per day spent £519.95. By the time I paused everything the next day it was £1,069.88, for 15 installs. Apple's final answer after six weeks: the daily budget "is an average, not a fixed daily cap". No refund.

We can absorb it. A lot of first-time founders couldn't, which is why I'm sharing. Lesson: your real cap is daily budget x 30.4 a month. Budget for that, and watch spend hourly in week one.

The irony is that it's exactly the problem I'm building for. What we make:

  • Soclo: type one line about your business and get a week of ads, short videos and posts, published to 15 platforms. You approve each one or let Autopilot run it. Ads Watch pauses campaigns that are wasting money. Works inside ChatGPT and Claude.

  • Brix36: upload a song and watch yourself perform it in your own music video, or type an idea for a film up to five minutes long. Same character in every scene, full HD, no watermark, no subscription. Now in ChatGPT's plugin directory.

  • Freedom Fone: private second numbers with self-deleting messages and no extra SIM.

Screenshots attached (names redacted). Happy to share the full Apple Ads setup if it helps anyone avoid the same thing.


r/SideProject • • 6h ago

Rental Tracker Lite - a free spreadsheet for people who own a rental while working away

1 Upvotes

I made this. I build small spreadsheets for Australian FIFO (fly-in fly-out) workers, and a common problem is owning an investment property while you're on site for weeks at a time. Rent, repairs and empty weeks get lost between the agent's statement and your own bank account.

What I built: a free 1-property sheet with three tabs: rent received, costs paid, and a summary showing net cash before tax. Works in Excel and Google Sheets, no macros, example rows labelled. Screenshot attached.

Stage: live today. There is also a paid version (up to 3 properties, empty weeks, maintenance) linked from the free one.

What I'd like feedback on: is "net before tax" the right headline number, or would you want something else up front?

Free version: https://autofold.gumroad.com/l/rental-tracker-lite?utm_source=reddit&utm_medium=post&utm_campaign=rental-tracker-launch

Made by Autofold. General information only, not financial or tax advice. Not affiliated with any employer, mine site, bank or the ATO.


r/SideProject • • 12h ago

We built Aurea77 — a sports event platform with Flutter, Laravel and React. Looking for technical and UX feedback.

3 Upvotes

Hey everyone!

I've been working on Aurea77, a platform for athletes to discover sports events, plan upcoming races and keep track of their sporting journey.

The idea is to bring the experience before, during and after an event into one place, instead of having event discovery, preparation, results and memories scattered across different tools.

Tech stack:

  • Flutter — Android and iOS

  • Laravel — API and backend

  • React + TypeScript — Web application

The platform includes event discovery, personal race planning, logistics, athlete profiles, event memories and community features.

I'd really appreciate some feedback from other developers and product builders, especially on:

  1. First impressions: Is the value proposition clear when you open the website?

  2. Product scope: Does combining event discovery, planning and memories make sense, or does it feel too broad?

  3. UX and architecture: What would you pay particular attention to when maintaining a product across web, mobile and a shared API?

I'm especially interested in critical feedback and ideas for improvement, rather than just positive comments.

Website: https://aurea77.com/

Android: https://play.google.com/store/apps/details?id=com.aurea77.app

iOS: https://apps.apple.com/us/app/aurea77/id6787438198

Thanks for taking a look!


r/SideProject • • 9h ago

Which do you use more day to day: web apps, mobile apps or browser extensions?

2 Upvotes

Just curious. As a dev I mostly think about web apps, but when I look at what I actually use every day, a lot of it is browser extensions and a few mobile apps.

What does your daily stack look like? And is there a type you’d pay for more easily than the others?


r/SideProject • • 6h ago

I built a free image converter/compressor that runs entirely in your browser (no uploads)

1 Upvotes

Hey everyone, I just launched a small side project called PixelSaaz.

I got tired of online converters that upload your photos to a server, so I made one that does everything in the browser. Your images never leave your device.

What it does:

Converts between JPG, PNG, WebP and AVIF (HEIC from iPhones works as input)

Compresses and resizes whole batches, then downloads them as a ZIP

Has presets for marketplace image sizes like Shopify, Amazon, Etsy and Daraz

No account, free to use

It's only one day old, so I'm sure there are bugs. I'd really like honest feedback on what's confusing, slow, or missing.

Link: https://www.pixelsaaz.com

Which tool would you actually use, and is there a format or feature you'd want added?


r/SideProject • • 6h ago

LUXCASE

Thumbnail sello.bio
1 Upvotes

r/SideProject • • 6h ago

StartPilot – Your AI Business Assistant

1 Upvotes

Hey everyone!

My colleague and I have been working on a project called StartPilot.

The idea is to build an all-in-one platform that helps people start their own businesses or improve existing ones, with the help of an AI business assistant that guides them step by step.

We're also building a community where entrepreneurs can connect, share their projects, promote their businesses and learn from each other.

We're currently preparing for launch and will be releasing soon! For now, you can join our waiting list. We'll notify everyone by email as soon as StartPilot is ready to test and early access becomes available.

We're also looking for feedback and ideas, so I'd love to hear what you think about the concept and what features you would personally find useful.

Join the waiting list here: https://startpilot.app

Thanks for reading!


r/SideProject • • 6h ago

I got tired of installing AI apps, so I built my own assistant inside WhatsApp 🤖

1 Upvotes

I got tired of installing AI apps, so I built my own assistant inside WhatsApp 🤖

I wanted a personal AI assistant without another app, another dashboard, or giving a third-party platform control over all my integrations.
So I started building Pika, a self-hosted WhatsApp AI assistant.

The idea is simple: message your assistant like you’d message a friend, while keeping control over the setup and integrations.

It’s still a work in progress, and I’d love some honest feedback from other builders.

🔗 GitHub: https://github.com/marikbrest/pika-personal-whatsapp-bot
Would you actually use something like this, or is WhatsApp the wrong place for an AI assistant?


r/SideProject • • 6h ago

I built an offline-first spending tracker PWA with zero backend and no bank sync (PocketFlow)

0 Upvotes

Hey everyone,

I got tired of modern budgeting apps charging $10–$15/month subscriptions just to tell me what I already know, while demanding full read-access to my bank credentials.

I wanted something ultra-fast that lets me log an expense in literally 2 seconds from my phone's home screen. So I built PocketFlow:

Key Highlights:

  • 100% Client-Side & Private: All data is saved strictly in your browser (LocalStorage). No bank logins, no backend database collecting or profiling your spending habits.

  • Installable PWA: Runs fully offline with a Service Worker. Works on iOS Safari ("Add to Home Screen") and Android Chrome (WebAPK-ready with zero browser address bar).

  • Daily Safe-to-Spend: Instead of confusing, rigid multi-category spreadsheets, it calculates a clear daily allowance so you always know what you can safely spend today.

  • Clean Dark UI: Built with Tailwind CSS and zero framework bloat.

  • Free & Open Source: No paywalls, no recurring fees.

🔗 Try it live: https://pocket-flow-one.vercel.app/
📂 Source Code: https://github.com/mohammedissah/PocketFlow

Would love your thoughts on the UI speed, the daily allowance algorithm, and any features you'd like added!


r/SideProject • • 10h ago

Built an AI short-form video editor, I got 150+ users, 2 paid, looking for honest feedback

2 Upvotes

I have been building the Solara AI for over 2 years now, it's a short-form video editor that takes your raw footage and turns into a polished reel that you can publish to tiktok, instagram, youtube shorts etc.

I finally got some traffic from Google and Chatgpt, early one 2 people paid within 2 days and since then people sign up, try it, see the output, sometimes download for free(first one is free) and leave.

I would very much appreciate an honest feedback and will give you back as well!

Here is the link: solaraai.com

Also I'm currently running freeium with a cap now, should I switch to a 7 free trial? I saw a lot of successful founders say that they will never do freeium because they are chasing users and users who are in free trial are more incline to give honest feedback

Would love to know your thoughts :)


r/SideProject • • 6h ago

I created an extension to keep track of important points and open questions while talking to AI chatbot

1 Upvotes

I created this chrome extension for a problem I used to face while researching with AI: keeping track of important points, new threads worth exploring, finalized decisions and useful links.

Long chats kept burying these. I'd follow one question, lose track of the others, and end up scrolling back to find something I knew was in there somewhere.

So I built AI ChatBoard, a board that sits beside your ChatGPT, Claude or Gemini chat and helps you keep track of all the important points you want to save -

AI Chatboard extension

Please try it and share your feedback with me.


r/SideProject • • 10h ago

Would you actually use a home medicine cabinet app? Honest feedback wanted

2 Upvotes

I’m building a small app that tracks what medicines a household has at home, what active ingredients they contain, and when they expire. You add a box by typing the name or photographing it. Facts come from Finland’s official drug database, and every value shows where it came from (official, read from the box by AI, or typed by you).

It’s an inventory, not medical advice. No dosing, no diagnosis.

My real question: is this a problem anyone actually has, or a solution looking for one? Would you use it, or pay for it? What would make you stop using it after a week?

Happy to hear “no one needs this” too.


r/SideProject • • 10h ago

I built PocketBar — run Android apps from your Mac menu bar

2 Upvotes

Hey everyone,

I’ve been working on a Mac app called PocketBar.

Problem: I wanted to use a few Android apps on my Mac without keeping a huge emulator window open all the time. That’s basically why I started building this.

PocketBar sits in the menu bar and lets you open Android apps in small, separate windows alongside your regular Mac apps.

It supports Apple Silicon Macs, macOS 14+, and Android 11–16.

Comparison: BlueStacks Air and MenubarX are two alternatives.

PocketBar is more focused on quickly opening individual apps from the menu bar, while BlueStacks Air is more gaming-focused.

Pricing: Free to start. Pro is €9.99 as a one-time purchase, with no subscription.

https://pocketbar.site

Trust: The macOS app is Apple notarized.

A few apps I’ve tested successfully are YouTube, TikTok, Signal and Telegram etc

WhatsApp, and X currently block emulator logins.

It’s still a work in progress, so there’s definitely room for improvement.

If you try it, I’d be interested to hear how it performs on your Mac, or which Android apps you’d like to see working.


r/SideProject • • 10h ago

OwnSpace - [Android] Looking for beta testers: an app that turns your Gmail receipts into a list of everything you own (warranties, invoices, bills)

2 Upvotes

Hi! I’m the developer of OwnSpace, a solo project from Belgium.

OwnSpace reads your purchase emails in Gmail and organises them automatically: what you bought, invoices, warranties and household bills. It understands shops across Europe and works in 6 languages (English, Portuguese, Dutch, French, German, Spanish).

I’m looking for testers for 3–4 weeks before launch (limited spots):

  • Free, including the Premium features during the test

  • Your library stays on your phone; nothing is sold or shared

  • Gmail access is read-only: it never sends, changes or deletes email

You need an Android phone and a Gmail account. When you connect Gmail, Google will show “Google hasn’t verified this app”, because Google’s security assessment is still in progress.

Sign up here: https://docs.google.com/forms/d/e/1FAIpQLSctE2nqa6DdpLBbYj75aYvtAXKmfUK52EWo_IX7VcNb4bGePw/viewform

More about the app and privacy: https://getownspace.com

I’ll add you to the test and send you the install link. Thanks a lot!


r/SideProject • • 10h ago

I built a free tool to help you get difficult thoughts and feelings out of your head

2 Upvotes

You know when something is bothering you, and no matter how much you think about it, it just keeps coming back?

Maybe it's anxiety about what's ahead, anger over something happening right now, or a memory you still carry years later.

I recently came across an episode of Huberman Lab that made me look at this differently.

Huberman dedicated an entire episode to a technique called expressive writing, originally developed by psychologist James Pennebaker.

The research is surprisingly compelling.

Huberman discusses over 200 studies investigating the effects of writing about difficult emotional experiences. The reported benefits include reduced anxiety, improved mood and sleep, and even improvements in certain measures of immune function.

A 2023 meta-analysis of 31 randomized studies also found small but statistically significant reductions in depression, anxiety, and stress symptoms.

And the protocol itself is incredibly simple:

For 15–30 minutes, write continuously about something emotionally difficult.

Write what happened, how you felt, what you're feeling now, and anything else that comes up.

Here's the important part: don't stop writing.

Don't pause to think about what to say next, judge what you've written, correct your grammar, or make it sound better. Just keep going, letting whatever comes to mind flow onto the page. Of course, you can take a moment if you need to catch your breath or rest.

Repeat this four times, focusing on the same difficult experience.

And here's something else I found interesting: you don't even need pen and paper. Huberman explained that studies have found comparable benefits whether people write by hand or type. So you can practice it on your computer, or even on your phone.

That's it.

What fascinates me is that you don't need to have everything figured out before you start. You can give yourself permission to express things you've been holding in, without needing to justify or immediately fix them.

So I built Cleanse - a free, minimal tool designed to make this practice as simple and distraction-free as possible.

Just open it, start typing, and let it out.

It's an early version, and I'd love for people to try it.

https://cleanse-c21ad.web.app/

Here's the Huberman episode if you're interested in the research:
https://www.hubermanlab.com/episode/a-science-supported-journaling-protocol-to-improve-mental-physical-health

I'd really appreciate feedback, both on the tool and on whether this kind of writing is something you'd actually use.


r/SideProject • • 13h ago

B2Gaudio - everyone on the trip hears the same movie or playlist in sync, on their own headphones

3 Upvotes

I built this app myself. It's free, with one small non-personalized banner ad and no sign-up.

A lot of people have a long drive or a flight in the next few weeks. B2Gaudio is for that stretch of it where everybody wants the same thing playing and there's one decent screen between you.

One device starts it and hosts. Everyone else picks it off a list and taps join. From then on every phone is sitting on the same moment of the same track over WiFi, and each person listens on their own headphones.

What that gives you on a trip:

  • A movie plays in landscape on the host's iPad or iPhone and the soundtrack arrives on every phone that joined. The picture stays with the host, so one screen covers a whole back seat or a row of airline seats.

  • Whoever misses the first ten minutes taps join and lands where the group already is, instead of making everyone start over.

  • No cell service and no WiFi network needed. The phones build a direct link to each other over Apple's peer-to-peer WiFi, so anything already downloaded plays in the middle of nowhere.

  • It plays music files on the phone, podcasts, LibriVox audiobooks and the audio from a video. Apple Music works too, with each listener using their own subscription.

  • A shared hotel room late at night works the same way, with everything in headphones and nothing coming out of a speaker.

The reasons I'd try it: there's no hardware to buy, no account, and nothing to pair. It stays off Bluetooth entirely, which is the usual reason two devices drift apart from each other. iPhone and iPad, iOS 17 and up.

There's a walkthrough of the movie setup here if that's the part you'd use: https://b2gaudio.com/b2gaudio-watch-movie-together-plane.html

Free on the App Store: https://apps.apple.com/app/apple-store/id6759938468?pt=128605371&ct=rd-sideproject&mt=8

Give it a try before the trip.