First principles for enterprise AI
Rod Johnson and the Embabel team on why the world is the missing piece, how the framework underneath it works, and what grounding AI in the systems you already run actually takes. The posts are on Medium.
A New Layer for a New Client: Introducing Embabel WorldsThe world · 15 October 2026. Does AI add most value inside your existing systems, or on top of them? Introducing Embabel Worlds: a context layer that sits on top of the business and exposes it to AI safely, as middleware once did for browsers.
FDEs Considered HarmfulStrategy · 19 October 2026. Armies of forward deployed engineers are a sign of a missing product category, not how software problems get solved at scale. Enterprises should be able to adopt AI themselves, and choose their models.
Agent Memory Is Not A Greenfield Problem: Ground it in your Existing DataThe world · 20 February 2026. The dominant approach to agent memory builds it from scratch by extracting facts from conversations. That rests on two fallacies: it overweights chat, and it ignores how your data is already stored and managed.
Build Better Agents in Java vs Python: Embabel vs LangGraphComparison · 4 November 2025. LangGraph's own example, reimplemented with Embabel, and an honest comparison of what each platform costs you.
Ground Your AI Transformation on What Works TodayStrategy · 27 August 2025. Often a problem needs some AI added to an application that already works: the least glamorous and most valuable thing to get right.
Building Stateful AI Agents: Interactive MCP Tools with EmbabelEngineering · 31 July 2025. Any Embabel goal can be an MCP tool that asks the user for input while it works. Built here, then used from Claude Desktop.
The Embabel VisionThe framework · 24 June 2025. Deterministic planning, type safety and testability, to make generative AI dependable enough to carry real business value.
From Alchemy to Engineering: Building Type-Safe Gen AI ApplicationsEngineering · 28 May 2025. What changes when inputs and outputs are typed and the domain model is real, rather than hoping you spelled the prompt variable the same way twice.
Embabel: A New Agent Platform For the JVMThe framework · 22 May 2025. The announcement: why MCP alone is not enough, and why Rod was convinced, for the first time since founding Spring, that a new programming model was needed.

