An asteroid and the moving Earth collide in one future. The scene reverses to the same shared past. Earth launches a small interceptor that changes the asteroid's velocity, allowing it to pass Earth at a safe distance.

A static version is shown. The complete narrative remains available below.

Knowledge is information that we can act on.

Imagine that an asteroid is on a collision course with Earth.

Without knowledge, our fate is sealed.

REWIND!

You never know what knowledge you will need.

Because you never know what threats or opportunities will present.

Without knowledge, we have no choices, we just succumb.

With knowledge, we can act.

Knowledge can put distance between ourselves and whatever threat we might face, as well as bring opportunities we could hardly dream of without it.

For most of history, life was brutal and short.

Generations could pass with little real improvement.

The Enlightenment brought on an extraordinary acceleration of knowledge formation.

Human life improved faster than ever before.

AI is a neo-Enlightenment.

A second acceleration of knowledge formation, with the potential to be much larger than the first.

That power is available to you right now.

I can help you use it.

OWEN FOWLER / AI SYSTEMS BUILDER

AI accelerates knowledge. Knowledge changes trajectories.

I build AI systems that shorten the distance from a business problem to the knowledge needed to solve it.

I also use AI to build new websites and apps, improve existing ones, and I can train individuals and teams to work effectively with AI.

HIGHLIGHTED PROJECTS

  1. nMODL2PLATFORMMCPAPInMODL2 is a soon-to-be open-source business modelling platform that produces two kinds of output. The first is traditional results like KPIs and time series. The second is where the innovation lies: the simulation produces semantic “stories” of its constituent parts, creating context for LLMs to reason over.
  2. RelicAPPPLATFORMAPITo my knowledge, this is the first Enneagram typing system built in a vector-embedding space. The result: your Enneagram type is measured across 3,072 dimensions of meaning. This is not a one-time, just-for-fun personality test. It is built to be useful and provide meaningful insight every day.
  3. Quicksilver ConstructionWEBSITEAn unfinished website rebuilt into a launchable, owner-editable WordPress system.
  4. Farm RunAPPAI that helps people discover what local farms are producing now.
  5. CourierAPPA working demonstration of better support for complex healthcare delivery routes.
  6. Fractal ContextRESEARCHA fractal-inspired experiment in how language models organize meaning across scales.

Selected work

Business simulation / agent harnesses / MCP

nMODL2

Deterministic business modeling built on a domain-specific language, designed for AI harnesses so that either an AI or a human can drive it.

One durable category of software in the AI era will be tools designed for AI and humans to use together. nMODL2 takes this idea to its logical conclusion, providing a CLI, API, MCP interface, and skills that allow AI systems to write and run modeling scenarios. It then produces results designed for semantic reasoning, taking full advantage of frontier language models.

Mobile App / Vector Embeddings

Relic

Mark Twain’s Adam and Eve, vector embedding space, and the Enneagram.

Learn how Mark Twain’s Adam and Eve connect to vector embedding space and the Enneagram.

Relic mobile screen with a luminous, ivory Enneagram pattern above a glowing landscape.

Customer Web / WordPress

Quicksilver Construction

A stalled website became a different way to build.

A previous vendor left the client with an unfinished site they could neither launch nor control. I used AI to recover their intellectual property and then rebuild the site into something much better than before. I also created a custom WordPress plugin so the client can easily update their own content.

QuickSilver Construction website shown on a mobile phone

Community / Novel AI Use

Farm Run

AI can help industries that may seem unrelated at first glance.

Farm Run development has started but is on pause for the farming season. In the meantime, we’re bringing together farmers, nonprofits, and local leaders to explore how the app can help people discover great produce grown nearby.

Farm Run local food planning app shown on a mobile phone

Utility App / Productivity

Courier

The idea became working software in one morning.

Courier shows how software could support complex delivery routes in healthcare. Rather than explain what an app might do, I used AI to build a working demonstration in a single morning, so that I could show rather than tell. Many ideas can now be made tangible in a few hours or a day, even though turning a demonstration into a production application remains a much larger undertaking.

Courier delivery workflow shown on a mobile phone

LLM architecture research

Fractal Context

Andrej Karpathy is a prominent AI researcher who worked at OpenAI and led AI development at Tesla. He created nanochat in part so people could build and train their own language models at a manageable scale. A community has grown around it, sharing discoveries and exploring new ways to improve how language models learn.

I have long been fascinated by fractals. Their natural multi-scale structure struck me as potentially applicable to intelligence and meaning in text. As with fractals, do we see similar patterns across scales in words, sentences, paragraphs, essays, and books? I am running experiments to see whether fractal-like treatments produce better training outcomes.

Blue fractal pattern representing Fractal Context

TECH STACK

Tech stack expertise no longer matters. Applied AI engineering does.

AI lets a competent engineer use the tool the problem calls for, not just the tools they already know.

TechnologynMODL2RelicQuicksilver ConstructionFarm RunCourierFractal Context
PythonUsed in nMODL2Used in RelicNot used in Quicksilver ConstructionUsed in Farm RunUsed in CourierUsed in Fractal Context
TypeScriptUsed in nMODL2Used in RelicNot used in Quicksilver ConstructionNot used in Farm RunUsed in CourierNot used in Fractal Context
JavaScript / JSXNot used in nMODL2Not used in RelicUsed in Quicksilver ConstructionUsed in Farm RunNot used in CourierNot used in Fractal Context
PHPNot used in nMODL2Not used in RelicUsed in Quicksilver ConstructionNot used in Farm RunNot used in CourierNot used in Fractal Context
SQLNot used in nMODL2Used in RelicNot used in Quicksilver ConstructionNot used in Farm RunNot used in CourierNot used in Fractal Context
CSSNot used in nMODL2Not used in RelicUsed in Quicksilver ConstructionUsed in Farm RunNot used in CourierNot used in Fractal Context
nMODL2 DSLUsed in nMODL2Not used in RelicNot used in Quicksilver ConstructionNot used in Farm RunNot used in CourierNot used in Fractal Context
ReactNot used in nMODL2Not used in RelicNot used in Quicksilver ConstructionUsed in Farm RunNot used in CourierNot used in Fractal Context
React NativeNot used in nMODL2Used in RelicNot used in Quicksilver ConstructionNot used in Farm RunUsed in CourierNot used in Fractal Context
React Native WebNot used in nMODL2Not used in RelicNot used in Quicksilver ConstructionNot used in Farm RunUsed in CourierNot used in Fractal Context
ExpoNot used in nMODL2Used in RelicNot used in Quicksilver ConstructionNot used in Farm RunUsed in CourierNot used in Fractal Context
SkiaNot used in nMODL2Used in RelicNot used in Quicksilver ConstructionNot used in Farm RunNot used in CourierNot used in Fractal Context
ViteNot used in nMODL2Not used in RelicNot used in Quicksilver ConstructionUsed in Farm RunNot used in CourierNot used in Fractal Context
WordPressNot used in nMODL2Not used in RelicUsed in Quicksilver ConstructionNot used in Farm RunNot used in CourierNot used in Fractal Context
ApacheNot used in nMODL2Not used in RelicUsed in Quicksilver ConstructionNot used in Farm RunNot used in CourierNot used in Fractal Context
MariaDBNot used in nMODL2Not used in RelicUsed in Quicksilver ConstructionNot used in Farm RunNot used in CourierNot used in Fractal Context
PostgreSQLUsed in nMODL2Not used in RelicNot used in Quicksilver ConstructionNot used in Farm RunNot used in CourierNot used in Fractal Context
SQLiteNot used in nMODL2Used in RelicNot used in Quicksilver ConstructionNot used in Farm RunNot used in CourierNot used in Fractal Context
PyTorchNot used in nMODL2Not used in RelicNot used in Quicksilver ConstructionNot used in Farm RunNot used in CourierUsed in Fractal Context
nanochatNot used in nMODL2Not used in RelicNot used in Quicksilver ConstructionNot used in Farm RunNot used in CourierUsed in Fractal Context
MCPUsed in nMODL2Not used in RelicNot used in Quicksilver ConstructionNot used in Farm RunNot used in CourierNot used in Fractal Context

Owen Fowler

AI Systems Builder

Tell me what you’re working on.