Mehdi Nabhani
I build things to find out
whether they should exist.
This is not a portfolio of finished work. It is the bench — 38 tools built on one shared shell, most of them answering a single question each. Some are running, some are half-built, and the interesting part is usually what they have in common.
38
tools on one shell
21
far enough along to use
18
sharing a single substrate
21
consuming a shared module
Every point on the ring is a tool; every hairline runs to the module it consumes. The thick one carrying a third of the lab is ai-object — one idea, reused fifteen times.
The method
Build the thing once. Then find out how many problems it was actually the answer to.
Doc Studio started as one idea: don’t ask a model to rewrite a document, ask it to emit edit operations against a structured object. That turned out to work for résumés, decks, contracts, recipes, tables, diagrams, forms and eight more — so it stopped being an app and became a module.
That is the whole method. Every tool here is a test of whether some piece of machinery generalises. When it does, it moves down into the shell and the next tool starts closer to done.
Six benches.
Open the full registerWhere the model itself is the material — engineering it, measuring it, faking it.
07
One substrate, fifteen object types. An AI edits a structured thing through tool calls instead of regenerating it.
18
Coordination: many actors, dependencies, and something that has to keep track.
04
Pictures that move, stories that hold together.
04
Turning intent into something deployed.
03
Small things, built because I wanted them.
02