We build software around your data — not around ours.
Audex plays whatever's already on your own media server. Reppex builds your program from the sets you actually log. Every app we ship runs on data you control, not a database we monetize.
One is live. The next is close.
Audex
Available nowA self-hosted-first audio player for music, audiobooks, and radio. It talks straight to Jellyfin, Plex, Subsonic, Emby, and Kodi — or just the files already on your phone. No ads, no listening data collected, nothing rented back to you.
Reppex
A training program that rewrites itself. Log what you actually lifted, and Reppex adjusts next session's weights, sets, and volume from real performance — not a template you're stuck repeating for twelve weeks.
In developmentWhat's next
Every Shafra Labs app starts from the same question: what does this look like when it's built around your data instead of ours. Health and productivity are next in line.
In the labOne thesis, every product.
Audex doesn't host your music — it plays whatever's already on your server. Reppex doesn't hand you a stranger's program — it builds yours from the sets you log. We'd rather write software that adapts to real data than software that asks you to adapt to us.