Skip to content

The Cleo Team

The Workshop

Notes on building an AI marketing operating system. Architecture decisions, technical challenges, and the craft of making something that thinks.

4 min read

The Model Is Not the Product

Choosing which AI model to use is the least important architectural decision in an AI product. The context assembly, the tool design, the output handling, the error recovery - everything around the model is what makes the product.

aiarchitecturephilosophy
4 min read

What Your AI Cannot See

When an AI system produces the wrong output, the instinct is to add more instructions. But the problem is usually not that the model ignored the rule. It is that the model could not see the information it needed to follow it.

aiarchitectureengineering
4 min read

Rules as Codebase

The quality of AI output is determined less by the model and more by the constraints you give it. Building a rule system is building a second codebase - one that governs behaviour instead of functionality.

aiarchitectureengineering
3 min read

Closing the Loop

The difference between a static AI tool and a learning marketing system is whether it can close the feedback loop - measuring results, extracting patterns, and applying them to future decisions.

aistrategyphilosophy
3 min read

Platform-Aware Content Creation

Content that works on Instagram does not work on LinkedIn does not work in email does not work as a blog post. Platform awareness is not a filter applied after creation - it shapes creation from the first word.

contentstrategyai
3 min read

Search Beyond Keywords

Keyword search answers the question "which documents contain these words." Semantic search answers a fundamentally different question: "which documents are about this idea." The distinction reshapes how an AI platform organises knowledge.

architecturesearchai
3 min read

Epistemic Honesty in AI

The most dangerous thing an AI marketing system can do is not generate bad content. It is generate confident content based on insufficient information. Epistemic honesty is an architectural priority.

aitrustphilosophy
3 min read

Visual Intelligence

Generating images is easy. Understanding what makes a marketing image effective is hard. Our approach to visual intelligence goes beyond generation into comprehension.

aiimagesphilosophy
3 min read

Watching the Watcher

Traditional observability tells you what your code did. AI observability tells you what your system decided. The distinction changes everything about how you instrument.

engineeringobservabilityai
3 min read

Orchestrating Multiple Minds

Cleo uses different AI models for different tasks - not because we could not standardise, but because specialisation produces better results. Here is our philosophy of multi-model orchestration.

architectureaimodels
3 min read

Context Is Information Architecture

The quality of an AI system is determined less by the model and more by what information reaches the model at the right time. Context assembly is the discipline that makes everything else work.

architectureaicontext
2 min read

Why One Mind Beats Many

The industry is building swarms. We built a single intelligence with full platform control. Here is the reasoning behind that architectural decision.

architectureaiphilosophy