CasaVargas

Software, made to be kept.

CasaVargas is an independent studio in North Carolina making apps for the Mac, iPhone, iPad, Apple TV, Windows and Linux. Each app is paid for once, if it costs anything at all.

Selected work

See everything
Beltr on a TV: word-timed lyrics with a pitch guide above them
A phone joining a Beltr room by name, with no app account

Beltr

Beltr turns the songs already on your computer into karaoke on your TV, and every phone in the room becomes a remote and a mic.

Status
Available
Runs on
macOS, Windows, Linux, Docker
Price
$19.99 once, five songs free to try
Built with
Python, Electron, ONNX Runtime
A boarding pass read into flight, gate, seat and boarding time
The evening briefing: three documents with deadlines coming up
A wine label read into vintage, tasting notes and price

OneScribe

OneScribe reads what you scan and turns it into organized, searchable details, with the AI running on your iPhone or iPad.

Status
Available
Runs on
iPhone, iPad
Price
Free to scan; Pro is $9.99 once
Built with
SwiftUI, Foundation Models, Vision, SwiftData
Cathode TV’s guide: fictional channels with tonight’s programs
Cathode TV’s home screen with a live soccer match and tonight’s highlights
Cathode TV playing video with the On Now mini guide open

Shown with a demo lineup: channels, programs and artwork are fictional. Video: Big Buck Bunny © Blender Foundation, CC BY 3.0.

Cathode TV

Cathode TV plays your own M3U or Xtream playlist, with its XMLTV guide, on iPhone, iPad, Mac, Apple TV and Vision Pro.

Status
In development
Runs on
iPhone, iPad, Mac, Apple TV, Vision Pro
Built with
SwiftUI, AVFoundation, SQLite

In the workshop

Two more in development. They're named here because the work is real; no dates are promised until they ship.

  • Nimbus

    Nimbus puts S3, Google Drive, OneDrive, SFTP and dozens of other storage services into Finder and one native Mac app, driven by rclone.

    The app and its Finder extension share one local rclone engine, and the rclone contract is tested against the real thing, not a mock.

    macOS

    Read the Nimbus case study
  • AppPulse

    AppPulse updates the apps on your Mac, but only when it can prove the update comes from the same developer.

    A valid signature is not proof of identity, so every install ends with a Team ID match against the copy already on your Mac.

    macOS

    Read the AppPulse case study

All work

Everything the studio has shipped or is building, companion apps included.

All work: name, what it is, what it runs on, and what it's built with.
Name What it is Runs on Built with
Available now
Beltr Karaoke from the music you already own macOS, Windows, Linux, Docker Python, Electron, ONNX Runtime
Beltr Remote A phone as Beltr’s microphone and remote iPhone, Android SwiftUI, Kotlin Multiplatform
Beltr Client Beltr’s lyric stage, as a TV app Apple TV, Android TV SwiftUI, Kotlin Multiplatform
OneScribe A document scanner that reads what it scans iPhone, iPad SwiftUI, Foundation Models, Vision, SwiftData
Open source
DebridDownloader A desktop client for debrid services macOS, Windows, Linux Tauri, Rust, React
In the workshop
Cathode TV A native IPTV player for every Apple screen iPhone, iPad, Mac, Apple TV, Vision Pro SwiftUI, AVFoundation, SQLite
Nimbus Every cloud you use, in Finder macOS Swift 6, SwiftUI, File Provider, rclone
AppPulse A Mac app updater that checks who made the update macOS Swift 6, SwiftUI, Security framework

How the studio works

There are no subscriptions here, and nothing is rented back to you. You pay once, if at all, and the software is yours.

The heavy lifting happens on your own hardware. Beltr separates vocals on your computer; OneScribe reads your documents on your phone, with no server of ours involved. Apple software is written in Swift for the device it runs on, not ported to it.

And every project starts as a written specification. The thinking is done before the building begins, and the decisions are still on record when a product is five versions in.

The studio

Casa Vargas LLC is an independent software studio in North Carolina, founded in 2025. Everything on this page is made here, from the first specification to the signed installer.

The whole chain is owned in-house, end to end: design, code, release engineering, the build machines, the product sites and the support inbox.

The workshop

Apple platforms
Swift 6, SwiftUI, SwiftData, Foundation Models
Desktop
Tauri and Rust; Electron and Python where the job needs them
Builds
Self-hosted runners on a Mac mini, a Windows PC and a Linux server
Infrastructure
Docker, Traefik and Tailscale, run in-house
Sales
The App Store, and Lemon Squeezy for the desktop

Notes

All notes
  1. 217 Tags Later: Seven Months of Building Beltr

    From a first commit on a Sunday in February to a karaoke app on three desktop platforms, four companion apps, two app stores and a Docker image. The turns Beltr took, and what each one taught us.

  2. GlassTV, Streamline, Cathode TV: Building an IPTV Player the Long Way

    Three names, five navigation designs on Apple TV, a guide redesigned five times and a player rewritten to a third of its size. What eight months of building Cathode TV looked like.

  3. The Long Road to OneScribe 2.0

    It started as a note uploader, deleted most of itself three weeks after launch, and took 285 days and 2,164 commits to become an app you can ask questions. How OneScribe 2.0 happened.