NM

I build AI tools I actually ship.

The work speaks now.

I'm Rob Spence — Solutions Architect by day, AI tool builder by compulsion. The projects on this site are things I built because I needed them to exist: real tools I use, not demos I forget about. Most of them run on Claude. All of them are fully shipped. This portfolio is my proof of work.

Featured Project

Expert Council

Live

Many viewpoints collapsing into clarity.

Expert Council assembles a panel of AI personas to debate your question in real-time, preserving disagreement and trade-offs instead of flattening them into a single answer.

ClaudeFastAPIWebSocket

Demos

Agentic Interview

AI-powered technical interviews with lens-based evaluation and DSPy-optimized scoring. Not a quiz — a structured conversation that reasons about candidates.

DSPyStreamlitPostgreSQL
Beta — deployed privately, not publicly launched

napGPT

The laziest AI ever built. On purpose.

Next.jsOpenAI38 tests
Complete — if it has to be

AI Beta Tester

Personality-driven agents that break your app the way real users do.

ClaudePlaywrightFastAPI
Beta — working, Docker-only

Demo Gauntlet

I built this to stress-test my own AI tools before demos. It runs a structured evaluation suite against any AI app — response quality, edge case handling, hallucination signals. I use it before every OutSystems SA engagement where I'm showing AI tooling.

ClaudeFastAPICloud Run
Prototype

aEquity

Autonomous equity analyst. S&P 500 stocks scored through 8 investing experts (Buffett, Lynch, Graham, Damodaran, Munger, Greenblatt, Marks, Smith) across four pillars — business quality, competitive moat, financial health, and governance — using SEC 10-K filings, yfinance metrics, and Claude.

PythonClaudeSEC EDGAR
Live

AI Job Heist

An AI heist planner cases your job and delivers the personalized takeover blueprint.

Next.jsClaudeVercel
Live — deployed on Vercel

ContextOS

The graph-based memory layer that prevents Groundhog Day in AI.

KuzuDBLanceDBFastAPI
Prototype — v1.2-rc1, active development

The Arbitrage Factory

Upload a schema, optimize it with DSPy/MIPROv2, deploy as a REST API — 10–30x cheaper than raw GPT-4o.

DSPyFastAPIGCP
Live — deployed on GCP

Lawn Estimator

Satellite imagery + ML segmentation = instant lawn care quotes from space.

SegFormerFastAPIGoogle Cloud
Prototype — went through 9-phase architecture refactor

Excel Risk Check

API-first spreadsheet analysis. The most shipped product in the catalog.

PythonClaudeAPI-first
Functional — the most 'launched' project

Backends / API

APIs and infrastructure — deployed services, not demos.

Tools & Utilities

Open-source tools built for real workflows — not demos, not prototypes.

Experiments

Research and investigations — not production tools, but real findings.