We build keys from keys we already had.
What built us. Everything we knew before we knew what to do with it.
The press. The one part you actually hold — and it's in the name of everything we make.
What it drives toward. A better one than the last, every single time.
Nothing here started from scratch. Every tool came out of an older one, or out of something that broke and taught us why. That's the whole method.
Six worlds, one engine. Read this the way you'd read the key on a map — every one of them is a CTRL chord, and that was never a naming convention. It took years to notice we'd been saying the same thing over and over.
AI that's actually affordable to run. Several models behind one interface, routed to whichever can answer for the least money.
Tools that do one job and keep doing it offline. Single-file software for jobs no commercial app bothers to cover.
Games and instruments that run in a browser tab. No installs, no accounts, no store to get past first.
Things you can hold. Parametric models, printed in small batches, tested until they stop breaking.
Websites for small businesses that don't have one. We build it first — you decide from the finished site, not a mockup.
Five percent of revenue set aside for clean water. No partner picked yet and nothing paid out — the ledger goes public when it starts.
Every project, in whatever state it's actually in.
A speedcube trainer that runs in the browser.
LINED.LiveOffline logging tool that runs from a single file.
JSTJO.AILiveMulti-model chat platform with a free tier.
JST+DJBuildingTwo decks in a browser tab, plus CTRL+MIX! as the game version.
CTRL+POP!In testingA 3D-printed can tab opener. Still printing revisions.
See every project →The same hands that built everything above are available for work.
For a business that doesn't have one yet. We build it first and send you the finished site — you decide from something real.
The one job your business does differently, turned into software. Runs in a browser, keeps working when the wifi doesn't.
Nothing here is finished. That's the point — the engine's whole job is to still be running next year.