Small tools that run on your own machine.

Free and open source, with nothing held back. No account, no subscription, no trial. Each one exists because I wanted it and could not find it — or could only find it behind a monthly bill.

WhisperKey

v0.2.3

Offline dictation for Linux and Windows

Press a hotkey, speak, press it again. The transcript is typed straight into whatever has focus — an editor, a browser, a terminal. Nothing is uploaded, because there is no server to upload it to.

Runs entirely on your machine. No account, no subscription, no minutes-per-month.

Lookout

v0.1.1

Eyes for an AI agent

A camera pointed at the real world, reachable from the command line. A screenshot shows an assistant what is on your screen; Lookout shows it what is on your desk — a circuit board, a printed page, a device with no API.

It focuses the lens itself. A $440 GoPro macro rig cannot do that — its focus ring needs fingers.

Audio Engine

v0.6.0

Local audio AI — speech in, speech out

A robust local audio engine: speech-to-text, text-to-speech and voice cloning on your own machine, powered by audio.cpp. Install it once and it exposes an OpenAI-compatible API on 127.0.0.1 — for your own apps, and through its MCP server, for your LLMs.

The engine ships inside the app; the model weights download themselves on first run, then it works entirely offline.

Vibe Builder

v0.3.0

Describe an app, get it built and hosted

Sign in, describe the app you want in plain language, and watch it being generated in front of you. When it works, publish it — it goes live at its own <name>.vibedout.app address. The desktop app is a thin native shell around the hosted builder; the engine that writes and deploys the code runs in the cloud.

The exception in this lineup: it talks to a server, because what it builds ends up with a public URL — and a URL cannot live on your laptop.

DIY Platform

v0.2.1

An AI-assisted workbench for building projects

A desktop app for building software with AI agents doing real work alongside you — coding, git, a knowledge graph of your own codebase, run scripts, and terminal sessions you can hand to an agent and take back. One workbench for many kinds of projects, not one narrow tool.

Every other app on this page started as something built inside DIY Platform first.

Vibeout NFC

v0.3.14

Proof of concept — write and read NFC tags from a phone

An Android app that writes a link to an NFC sticker, card or key fob, and reads back whatever a tag holds — the URL, any other records, and the chip's ID and type. An experiment, built to learn what a phone can and cannot do with NFC tags before anything bigger is built on it.

The phone that taps the sticker needs no app at all — Android and iPhone open the link on their own.

More are on the way

Everything here started as something I needed and could not find, or could find only behind a subscription. When the next one is finished it will appear here. There is no mailing list and no date, because I would only be guessing.

What they have in common

Nothing leaves your machine

Not as a setting you can turn off — as an absence. There is no server, no account and no telemetry in any of them.

Free, with nothing held back

No paid tier, so no feature sitting behind one and no reason for what you get to be deliberately worse than it could be.

Linux is a first-class target

Not a port and not a community build. Everything here is developed on Linux and shipped for Linux and Windows together.

The builds are unsigned

Code-signing certificates cost more per year than these tools will ever make. Windows will warn you on first launch. Every download has a published SHA-256.