Fractional Chief AI Officer

Your AI strategy needs a leader who has built at the intersection oftechnology and organizational change for thirty-five years.

Not a consultant with a deck. Not a vendor with a roadmap. C-suite AI leadership — on a fractional basis.

01 — The Track Record

Operated at the level you are hiring for.

Three decades inside the institutions that define enterprise standards — and across the boardrooms of the banks and brands that set them.

Client boardrooms
Morgan StanleyInvestment Banking
UBSGlobal Wealth
CitiBanking
ComcastMedia & Telecom
02 — The Technical Layer

Not a keynote speaker pointing at AI. A builder.

Paul designed and shipped a production retrieval-augmented generation system — the same architecture pattern enterprise AI teams build. It runs live on this site.

corpus_architecture — system map

Knowledge Base — Obsidian Vault. Roughly 2,000 interlinked markdown notes spanning eight books, original research, client frameworks, and a decade of writing. Plain text, version-controlled — the single source of truth the rest of the system reasons over.

Embedding Pipeline — Python · OpenAI. A Python job chunks the corpus and generates vector embeddings (OpenAI text-embedding-3), keeping the semantic index in sync as the vault grows. Built, run, and maintained by Paul — not a vendor.

Vector Store — Supabase · pgvector. Embeddings and metadata persisted in managed Postgres with the pgvector extension. Similarity search over the full corpus in milliseconds — the same architecture pattern production RAG systems are built on.

Orchestration — Claude API. A single Vercel serverless route (api/query.js) retrieves the most relevant chunks, assembles grounded context, and calls the Claude API for synthesis — answers anchored to Paul’s own writing, not the model’s priors.

Chat Interface — Public /corpus. The live, public Corpus page. Anyone can interrogate the body of work and get cited, grounded answers. A working demonstration — not a slide — of retrieval-augmented generation in production.

The Stack
AstroThe framework this site runs on. Islands architecture, zero-JS by default.
SupabasePostgres + pgvector. The corpus vector index and data layer.
Claude APIAnthropic's models for retrieval-grounded synthesis.
PythonEmbedding pipelines, data tooling, and SEO enrichment.
Node.jsServerless functions and the build toolchain.
VercelEdge deployment, CI on every push to main.
Built in the Open
github.com/paulggibbons
Commit activity — this site, the corpus, and the tooling behind both.
This page, and the site around it, was designed and built by Paul. Not outsourced. The artifact is the argument.
03 — The Intellectual Capital

Three decades of thinking, written down.

Eight books, two current whitepapers, four frameworks, and a working publication. The point of view is not borrowed.

Frameworks — click to read
Whitepapers
The Case for a Chief AI OfficerWhy the AI transition needs dedicated C-suite ownership — and what that role actually does.Read the whitepaper →
Master the CraftThe AI mastery framework — moving teams past literacy to genuine, compounding capability.Read the whitepaper →
Think Bigger, Think Better — Substack →
04 — The Fractional CAIO Model

What you actually buy.

Four domains of AI leadership, on a retainer. Click any domain to see what the work involves.

The Engagement
Monthly retainer
Typically 2–3 days per month. Board-level presence, hands-on where it counts.
The Math
Fractional CAIO$10–25K/mo
Full-time CAIO$200–400K+ equity
C-suite AI leadership at a fraction of the cost — and available now, not after a six-month search.
Who it's for
Mid-market enterprisesReal AI stakes, no justification for a $300K full-time hire — yet.
PE portfolio companiesOne operator across several holdings, accelerating AI value before exit.
Organizations in transitionIn the middle of the AI shift and missing C-suite ownership of it.
Engage

Let's talk about whether your organization needsdedicated AI leadership.

A short, direct conversation. No pitch deck. We will know quickly whether there is a fit.

Start the conversation →