Built to learn.
Powered by curiosity.

I build to learn, and I learn to coach better. These are live projects I'm actively working on — each one testing ideas I bring back into my coaching work. None are publicly released yet — but I'm happy to talk through any of them.

Active

I Need To Create

Website for creativity coach Steve Supple

Consulted with author, speaker, and creativity coach Steve Supple and delivered his website seven days later. The site showcases his books, coaching, and practical frameworks for unlocking creative potential. Steve loves working with AI and has full control over his site using Claude.

Ember Astro Tailwind
Active

Ember

AI agent framework for Claude Code

A private framework for AI-native software development. Not a tool — a discipline. Persistent memory, specialist agents, and session protocol that makes AI work the way a real engineering team does.

Claude API Node.js Markdown
Active Private

Sieno

AI-powered SEO platform for local businesses

Multi-tenant SaaS for local service businesses — automated rank tracking, AI content generation, citation management, and Google Business Profile optimisation. Built end-to-end with FastAPI, React, and Claude.

FastAPI React PostgreSQL Claude API
Active Private

SEO Specialist

Autonomous SEO agent built on Claude

A specialised AI agent that performs full-site technical SEO audits, schema validation, Core Web Vitals analysis, and GEO optimisation — all autonomously. Delegates to a suite of sub-agents and delivers structured reports.

Claude API Astro Node.js
Active Private

Ember SiteForge

AI-driven website generation from a brief

Takes a business brief and autonomously designs, builds, and deploys a production-ready website. Ember agents handle planning, design, content, and code — humans just approve the result.

Claude API Astro Tailwind Vercel
Active Private

WordPress Ember Connector

Ember-powered intelligence for WordPress sites

Bridges WordPress with Ember AI agents — enabling automated content publishing, SEO updates, and site management tasks directly from the agent framework. Removes the manual handoff between AI output and live website.

WordPress REST API Node.js Claude API
In Development Private

Ember Strategy Coach

AI-powered business strategy coaching agent

A specialist Ember agent that helps business owners think through strategy, priorities, and decisions. Asks the right questions, surfaces blind spots, and turns scattered thinking into clear next steps.

Claude API Ember Node.js
In Development Private

Ember Personal Assistant

A personal AI assistant that knows your context

A persistent personal assistant built on Ember — manages tasks, drafts communications, tracks commitments, and handles the cognitive overhead of a busy professional. Remembers context across every session.

Claude API Ember Node.js
In Development Private

Fuel Watcher

Track fuel prices. Stop overpaying.

A lightweight app that monitors local fuel prices and alerts you when prices drop at nearby servos. Built for Australian drivers who are tired of filling up at the wrong time.

Node.js React FuelWatch API
Active Private

YouTube Transcripts

Turn any YouTube video into structured knowledge

Fetches transcripts from YouTube videos, runs them through Claude to extract key insights, action items, and summaries, then publishes the output in clean, searchable formats. Built for rapid knowledge capture.

Node.js YouTube API Claude API
Active Private

Unraid Homelab

Self-hosted infrastructure for AI development

A purpose-built Unraid server running the full AI development stack — NFS-mounted project storage, GPU-accelerated workloads, containerised services, and the agent VM that powers every project on this site.

Unraid Docker Ubuntu VM NFS
Proof of Concept

Snake Game

What Ember can ship in a single session

A fully-playable Snake game — written entirely by Ember AI agents, no human code. Server-side game loop in Python/Flask delivers real-time state over WebSocket to an HTML5 Canvas front end. A proof of concept for what AI-native development looks like in practice.

Python Flask WebSocket HTML5 Canvas

More coming soon

"The best coaching comes from practitioners — people who are still in the arena, still building things, still getting things wrong and figuring out why."

Every project here is a live experiment in AI-assisted development, automation, and building lean systems that actually work. What I learn here feeds directly into the coaching and advisory work I do with clients.