AI Codex

About

Built by an operator,
for operators.

Most AI content falls into one of two buckets: research papers nobody reads, or hype posts that age poorly. Neither helps you make a real decision about whether to use RAG or a knowledge graph, what fine-tuning actually costs in practice, or why your AI pilot worked in the demo and failed in production.

AI Codex is something different. It’s a structured knowledge graph — not a blog, not a newsletter, not a flat glossary. Every term connects to the decisions it informs. Every article names the failure modes, not just the capabilities.

The operator context

I’m VP of AI at Distru — a cannabis ERP company. I build AI systems in an industry where hallucinations have compliance consequences, data is messy, and “let’s just run a pilot” has real stakes. Not a research lab. Not a consultancy. An actual operating company.

That context matters. When I write about RAG, I’m writing about a system I’ve debugged at 2am because a retrieval failure surfaced wrong compliance data. When I write about AI strategy, I’m writing about decisions made under budget pressure with skeptical stakeholders. The knowledge here is earned, not summarized.

Why a knowledge graph?

The moat in AI education isn’t knowing what RAG is. It’s knowing how RAG relates to knowledge graphs, when you should use one versus the other, how retrieval architecture affects agent behavior, and what that means for your specific use case. That’s not a definition — that’s a connected understanding.

A blog can’t give you that. A flat glossary can’t either. A knowledge graph can — because every term links to the concepts it depends on and the decisions it informs.

Why Claude-first?

Claude is what I build with. Not because it’s the only tool — it isn’t — but because deep expertise in one tool beats shallow coverage of ten. Anthropic’s approach to safety (Constitutional AI), their investment in long context and agent infrastructure (MCP, Claude Agent SDK), and how they think about responsible deployment — these things matter and they’re underexplained.

This isn’t a Claude marketing site. It’s an honest account of what Claude is good at, where it falls short, and how to get the most out of it in production systems.


Questions, corrections, or want to share what you’re building? Subscribe to the newsletter — I read every reply.

How this is built

Framework

Next.js 14

Database

Supabase

Hosting

Vercel

Content pipeline

Claude

Fonts

Instrument Serif + Inter