Cat vs Dot Technologies header art

Cat vs Dot Technologies

Technology worth chasing.

We build the Invariant software family — practical tools for computing, media, digital libraries, AI access, and business finance, developed around control and clear purpose.

What we build

The Invariant software family.

One software family spanning different jobs. Each program is listed by its real development state — test what is ready, follow what is next.

Public Testing

Invariant OS

Windows-friendly Linux desktop focused on controlled change, compatibility, and recovery.

Public Testing

Invariant LLM Connect

A dedicated lightweight Gecko browser for web-based LLM platforms.

Testing Soon

Invariant Media Hub

A unified media platform being developed for local media, playback, and live-media workflows.

In Development

Invariant Library

A dedicated application for organizing, browsing, and accessing personal digital collections.

In Development

Invariant Finance

Local-first accounting and business finance software designed around control of your financial data.

Available now

Test what we're building.

Invariant OS Desktop and Invariant LLM Connect are available as public pre-release builds.

Media Hub is approaching public testing. Library, Finance, and the Server edition of Invariant OS remain in development and are not presented as downloadable releases.

Invariant OS Desktop

Current Install DVD 0.3.50 and Live ISO 0.2.63.

Invariant LLM Connect

Current Windows and Linux test release 0.7.0.

Invariant Media Hub

In development. Public testing coming soon.

How we work

Useful first. Distinctive by design.

Cat vs Dot Technologies develops software around real use cases, with each program designed for a specific job rather than a checklist of fashionable features. Across the Invariant line, the priorities are clear behavior, user control, practical workflows, and deliberate scope.

The goal is software that remains understandable as it grows: visible system state, predictable settings, sensible defaults, and clear ownership of local data. Pre-release software is identified by its current development stage so users know what is ready to test.