Knowledge is information that we can act on.
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
- nMODL2nMODL2 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.
- RelicTo 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.
- Quicksilver ConstructionAn unfinished website rebuilt into a launchable, owner-editable WordPress system.
- Farm RunAI that helps people discover what local farms are producing now.
- CourierA working demonstration of better support for complex healthcare delivery routes.
- Fractal ContextA 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.

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.

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.

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.

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.

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.
| Technology | nMODL2 | Relic | Quicksilver Construction | Farm Run | Courier | Fractal Context |
|---|---|---|---|---|---|---|
| Python | Used in nMODL2 | Used in Relic | Not used in Quicksilver Construction | Used in Farm Run | Used in Courier | Used in Fractal Context |
| TypeScript | Used in nMODL2 | Used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Used in Courier | Not used in Fractal Context |
| JavaScript / JSX | Not used in nMODL2 | Not used in Relic | Used in Quicksilver Construction | Used in Farm Run | Not used in Courier | Not used in Fractal Context |
| PHP | Not used in nMODL2 | Not used in Relic | Used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Not used in Fractal Context |
| SQL | Not used in nMODL2 | Used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Not used in Fractal Context |
| CSS | Not used in nMODL2 | Not used in Relic | Used in Quicksilver Construction | Used in Farm Run | Not used in Courier | Not used in Fractal Context |
| nMODL2 DSL | Used in nMODL2 | Not used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Not used in Fractal Context |
| React | Not used in nMODL2 | Not used in Relic | Not used in Quicksilver Construction | Used in Farm Run | Not used in Courier | Not used in Fractal Context |
| React Native | Not used in nMODL2 | Used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Used in Courier | Not used in Fractal Context |
| React Native Web | Not used in nMODL2 | Not used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Used in Courier | Not used in Fractal Context |
| Expo | Not used in nMODL2 | Used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Used in Courier | Not used in Fractal Context |
| Skia | Not used in nMODL2 | Used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Not used in Fractal Context |
| Vite | Not used in nMODL2 | Not used in Relic | Not used in Quicksilver Construction | Used in Farm Run | Not used in Courier | Not used in Fractal Context |
| WordPress | Not used in nMODL2 | Not used in Relic | Used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Not used in Fractal Context |
| Apache | Not used in nMODL2 | Not used in Relic | Used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Not used in Fractal Context |
| MariaDB | Not used in nMODL2 | Not used in Relic | Used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Not used in Fractal Context |
| PostgreSQL | Used in nMODL2 | Not used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Not used in Fractal Context |
| SQLite | Not used in nMODL2 | Used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Not used in Fractal Context |
| PyTorch | Not used in nMODL2 | Not used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Used in Fractal Context |
| nanochat | Not used in nMODL2 | Not used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Used in Fractal Context |
| MCP | Used in nMODL2 | Not used in Relic | Not used in Quicksilver Construction | Not used in Farm Run | Not used in Courier | Not used in Fractal Context |
Owen Fowler
AI Systems Builder