
AppRelay for Mac & Windows
One console to build, test & ship every app you make
6 followers
One console to build, test & ship every app you make
6 followers
AI agents can write your app — shipping it is still the hard part: build toolchains, tests, signing, releases, publishing. AppRelay is one native Mac & Windows console that does all of it. Point it at a folder and it auto-detects 25 toolchains. Build ≠ Distribute — one build fans out to 27 destinations (App Store, Play, Vercel & more). Runs 100% on your machine: no account, no cloud, no subscription. iOS & Android companion included.




finally something that gets rid of the signing and release nightmare. pointed it at a vite project and it basically figured everything out on its own, no account setup, just worked. kind of wild that this runs entirely local.
@ferdi788603 Thanks Ferdi — signing and release was exactly the itch. It's the part I kept re-solving badly on every new project. Vite comes in through the Node/web adapter, so it reads your package.json and prefills the lane instead of asking you to describe your own project back to it. And local is deliberate: no account, no login, nothing leaves your machine. Signing secrets live in the Keychain, not in a config file.
Pointed it at a small Flutter project and it picked up the toolchain without me touching a config file, which was a nice surprise. The fan-out to multiple stores from one build feels like the part I have always wanted automated.
@irmakmemik Thank you! That fan-out is basically the reason AppRelay exists — build and distribute being one welded-together step never made sense to me. A lane defines how the project builds, distributions define where that build ships. So one Flutter build can go to Play, TestFlight and Firebase together, and adding a fourth destination is a config entry rather than a new script.
The auto-detection of 25 toolchains from just a folder is genuinely clever, saves a ton of setup headache. Love that it runs fully local with no account dance, feels like software built by people who actually ship.
@sonkupu68668 Appreciate that! The detection work came out of being annoyed at myself — I had 40-odd repos spread across Xcode, Gradle, Expo and web, and I was re-learning each one's incantation every few months. The no-account rule was there from day one: it runs on your machine, so it shouldn't need mine.