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
The weather and almanac page of The Morning Deckle on an e-reader: five days ahead, sunrise, sunset and the moon
The front page of The Morning Deckle on an e-reader: masthead, date, weather and the lead headlines
A local story from The Morning Deckle on an e-reader, with a grayscale photo

A demo edition: Linden Falls and its stories are fictional. Photos are public domain.

Deckle

Deckle prints a real morning newspaper on your Kindle, Kobo, PocketBook or reMarkable, built on your own computer from your town’s news and weather and the reading you saved; makes puzzle books about what you love, clued by an AI on your own Mac, to solve in ink; and finishes the books you own like the store’s: typesetting, covers, X-Ray, comics fitted to the screen, recaps without spoilers.

Status
Open source
Runs on
macOS, Windows, Linux
Price
Free and open source (GPL-3.0)
Built with
Tauri, Rust, React
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
Nimbus with a volume selected: capacity bars in the sidebar, a storage gauge, Open in Finder, Sync and Edit, and a Finder-style file list with system icons. Shown with made-up files.

Nimbus

Nimbus turns S3, Google Drive, OneDrive, SFTP and fifty more storage services into volumes on your Mac: browse them like Finder, show them in Finder, copy and sync between them, with rclone as the engine.

Status
Open source
Runs on
macOS
Price
Free, GPL-3.0, signed builds included
Built with
Swift 6, SwiftUI, File Provider, rclone

In the workshop

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

  • 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
Deckle A morning paper for your e-reader, and better books macOS, Windows, Linux Tauri, Rust, React
Nimbus Every cloud you use, as a volume on your Mac macOS Swift 6, SwiftUI, File Provider, rclone
In the workshop
Cathode TV A native IPTV player for every Apple screen iPhone, iPad, Mac, Apple TV, Vision Pro SwiftUI, AVFoundation, SQLite
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. Deckle: a morning paper, set on your own computer

    Why Deckle exists, what goes into the paper it sets every morning, how it gives the books you load yourself what store books have, and what is still rough.

  2. 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.

  3. 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.