Open source

Software we ship, and the reasoning behind it.

MIT licensed, Rust and Tauri underneath, installers for Windows and macOS, and nothing that phones home. The code is public because the decisions inside it are the part worth reading — including the builds that were dropped, and why. This list grows.

Applications
3
Licence
MIT
Platforms
3
Smallest installer
2.7 MB

The projects

DevGo

Every project on your machine, your GitHub, your servers — one keystroke to where you work.

A project launcher for Windows, WSL and macOS: every project on every filesystem the machine can see, your GitHub repositories and the servers you ssh into, in four lanes — fuzzy search, a keystroke to an editor, a terminal session that survives, a coding agent or a dev script, and the apps on your servers with the actions they declare.

  • Rust56.6%
  • TypeScript38.4%
  • Shell2.2%
  • PowerShell1.1%
v1.0.016 September 20263.1 MBRead the notes →

Zetta Com

A LAN intercom. Hold a key, and the people you choose hear you.

A push-to-talk intercom for a local network — no internet, no accounts, no server. Opus over UDP, discovery by mDNS, packets sealed with ChaCha20-Poly1305.

  • Rust64.9%
  • TypeScript32.7%
  • CSS1.6%
v1.4.010 August 20262.7 MBRead the notes →

Zetta Focus Console

A focus timer you drive from a terminal.

A Pomodoro timer whose interface is a command line, whose clock is a Rust state machine, and whose window drifts with the season.

  • TypeScript49.9%
  • Rust44.8%
  • CSS4.4%
v1.0.010 August 20265.2 MBRead the notes →

How everything here is built

These are claims the repositories back up. If any of them reads as marketing, the code is right there.

The reasoning ships with the code

Every README records why something was chosen and what it cost — including the builds that were dropped and why. A decision without its reason is unmaintainable the moment the person who made it leaves.

Silent failure is the enemy

A shortcut that did not bind is listed. A packet that fails to authenticate produces a visible room code mismatch. A WSL lane whose distro is off says so on the row rather than booting it or showing nothing. An installer that could not add its firewall rule is not shipped at all. The recurring question is never “does it work” but “how would you know if it did not”.

Small binaries are a design outcome

Installers measured in single-digit megabytes are not an accident of tooling. They are what is left after cutting 42 MB of audio down to its loop point and declining a bundle format that had to carry its own browser engine.

Nothing phones home

No accounts, no telemetry, no sync, no analytics. Whatever reaches the network does so because you asked and goes only where you pointed it — your own LAN, the GitHub login you already have, the servers in your ssh config — never to us. Data lives in local files on the machine, and deleting them returns the app to a first start.

Use them

MIT, all of it. Fork it, ship it, put it on the machines in your workshop — no attribution required and nothing to ask us. If you are weighing whether we are the right people to build something for you, read the commit history rather than this page.