A • Open source
Six projects, shipped in the open
claude-desktop-debian alone: 5,318 stars, 56 contributors, 300 merged PRs, around 3,500 downloads a day.
See the repos →Non-Convex Labs
I take systems that ship as black boxes and map how they actually work. Then I publish what I find: teardown reports with the raw data attached, agent definitions that include their failure modes, and open source that fills the gaps vendors leave. Non-Convex Labs is the imprint. The work is below, and it shows all of its receipts.
01 • Where to start
Pick the artifact that fits how you read: shipped code, a teardown with the data attached, or the writing behind the method.
A • Open source
claude-desktop-debian alone: 5,318 stars, 56 contributors, 300 merged PRs, around 3,500 downloads a day.
See the repos →B • Latest report
What each of the 44 satellite chunks in Claude Desktop's new code-split build is scoped to, with the strings that prove it.
Read the report →C • Latest writing
I fed nine years of my writing into a 25-dimension analysis pipeline. It handed back a spec sheet for my voice. With tolerances.
Read it →02 • Open source
Figures for claude-desktop-debian, the flagship of six projects. See all repos →
03 • From the blog
Most knowledge bases serve one audience. Ours serves two through the same data: a web UI for humans and an MCP server for Claude Code. Same wikilinks, same search, same schema. Two interfaces, one system.
A working AI pipeline was silently failing on 16% of documents, fabricating identifiers for 13% of records, and spending full extraction costs every run even when nothing had changed. Here's what the redesign looked like.