What we do

We build software,
and we keep it small.

A small independent studio working in three areas: developer tools, apps, and the systems underneath games. Most of our week goes into our own products — the rest is open to a couple of client projects a year.

— Three areas

Three kinds of work.

The same three areas whether it is our product or yours — because it is the work we are already good at.

Pillar · I

Developer tools & agent harnesses

Command-line tools, TUIs, and the scaffolding that keeps AI coding agents useful past the first prompt. Hocus and Vitreus both came out of this — we build these for ourselves first, then ship the ones that survive daily use.

Built for the way people actually work with agents.
Pillar · II

Apps & web software

Desktop and web applications that stay small: fast to open, cheap to run, and understandable a year later. We favour boring, well-understood stacks and client-side work over a server whenever the job allows it.

No framework we can't justify, no dependency we can't replace.
Pillar · III

Games & game systems

Simulation logic, save formats, and the systems underneath a game rather than the art on top of it. Deterministic state, sane data models, and tooling the designers can use without asking an engineer.

The unglamorous half of a game, done properly.
— How we work

Three phases, no surprises.

The same shape whether it is one of our products or your project. It is not complicated, and that is rather the point.

We take on a small number of client projects — enough to stay sharp and pay for the products, not enough to become an agency. That means we are honest about fit before anyone signs anything, and we will tell you when a project is not one.

Good fits
  • A tool your team keeps meaning to build and never gets to
  • An app that needs to feel fast and stay small
  • Game systems, save formats, and designer-facing tooling
  • An existing codebase that works but nobody wants to touch
Not us
  • Brochure sites and CMS theming
  • Staff augmentation by the month
  • Anything that needs a team of ten by Friday

Work is scoped in writing before it starts, delivered in a repository you own, and documented well enough that you could hand it to someone else tomorrow. Credit goes wherever you want it to go — including nowhere.

Looking to work with us rather than hire us? The familiars page is for contractors and collaborators.