Jakub Roman

I build open tools for understanding your data

// The AI is the easy part.

What I build

dbprint

Your agent re-learns your database every session and never picks up what a colleague would tell it in thirty seconds — which column is the real one, which join surprises people, which field died in the migration. dbprint measures the half a database can report, gives you one place to write down the half it can't, and puts both in front of the agent.

claudebox

A coding agent worth using needs your whole toolchain, and handing it that on your own machine is a bad idea. claudebox gives each session a disposable container with everything the agent needs and only as much of the host as you allow.

profile.d

A shell setup is a decade of pasted fragments in whatever order they landed, and a new machine means doing it again by hand. profile.d turns each piece into a plugin listed in one file and puts a new machine one install away.

folio

An editor's preview pane is a cramped place to read markdown. folio serves a folder of markdown to the browser — math, highlighted code and mermaid diagrams included — and updates it live as you write.

All are open source, run on your own machine, and answer to nobody's pricing page. That is not incidental.

What I run

Most of my time goes into one data platform, end to end: a billion messages a year through it. Before that, more than two decades of software engineering across healthtech, aesthetics tech, e-government and freelance work.

Same pattern the whole way through: before AI delivers value, the team has to agree on what the numbers mean. So that's where I'm putting my time.

Contact