Skip to main content

Shipped.

Things we've built that run — and what each one proves.

AI Environmental Impact Calculator
AI Environmental Impact Calculator

An interactive tool to estimate the potential environmental savings achieved by replacing physical processes with AI-driven digital solutions.

Status: live demonstrator — built to prove interactive AI tooling in days

View project →
AnchorNow — what’s on tonight around Angkor
AnchorNow — AI-Assembled City Guide

A living guide to Siem Reap — events tonight, 218 venues, festivals and editorial guides — running on a Notion-to-static pipeline that needs no database, no keys and almost no hosting bill. Live at AnchorNow.com.

Status: live in production — built and owned by us. The strongest proof we sell: we ship our own products with the same discipline we sell

View project →
ProductiveVoice — dictation dashboard, ready to record
ProductiveVoice — Live Voice Transcription

Speak, and the words land in whatever you’re working in. Streaming speech-to-text, AI clean-up, straight into the active window — email, documents, code, chat. Live at productivevoice.com.

Status: in development, in daily use — built and owned by us. Unit and end-to-end tested

View project →
Token-Spend Toolkit — specimen spend report
Token-Spend Toolkit — AI Cost Control

A full LLM cost pipeline across Claude and ChatGPT: ingest usage, forecast against budget, catch anomalies, and get ranked, costed recommendations — ending in a weekly board-ready report.

Status: complete — v1 board-signed, 204 automated tests. Proof we treat AI spend like money, not magic

View project →
MonitorMe — local-first AI work journal for Windows
MonitorMe — Private AI Work Journal

A Windows journal that watches your day so you don’t have to write it up: screen capture, on-device OCR and AI summaries — with everything encrypted on your machine, not someone else’s cloud.

Status: working demonstrator — security-audited, encrypted at rest. Proof that useful AI doesn’t require surrendering your data

View project →