Joey MCP Client

Cross-platform (iOS/Android/macOS) chat app built in Flutter that connects to remote MCP servers via OpenRouter. FSL + time-deferred MIT license.

Flutter Dart MCP OpenRouter

Mob CRM

An MCP-first personal CRM where all interaction happens through natural language via LLMs. Built with Node.js and SQLite.

Node.js SQLite MCP

Text an LLM

SMS-based LLM access running on an old Android phone with Termux + Android SMS Gateway + Deepinfra's Llama 3.1 8B. Built during a cyclone power outage.

Node.js Llama Termux

LLM Bible Recall Benchmark

Benchmarked 11 LLMs across 6 scenarios for word-for-word Bible verse accuracy. GPT-4o, Claude 3.5 Sonnet, and Llama 405B scored perfectly.

AI Benchmark Research

Stretto

Open-source web music player aggregating YouTube, SoundCloud, and Audius. PWA with offline playback, Spotify import, lyrics, and Chromecast support.

JavaScript PWA 635⭐

Life Clock

Chrome extension replacing new tab with a "weeks lived" life visualization inspired by Wait But Why's "Your Life in Weeks".

Chrome Extension JavaScript

Writable GitHub Pages

Framework making GitHub Pages dynamic using GitHub Actions as a backend + a custom GitHub App. Demo apps include an image uploader, pastebin, and earnings tracker.

GitHub Actions Azure Functions

Easy Kids Video Player

Offline video player for children — parent-curated content, no tracking, no algorithms, no internet needed. Available on iOS and Android.

Flutter iOS Android

Australian Spelling

Mobile spelling app with curated Australian word lists and interactive practice for students.

Mobile App Education

Sight Words Australia

Flutter educational app helping Australian kids learn sight words through interactive practice.

Education

Latch Legend

A grapple platformer game built with Flutter — a fun experiment in game development with Dart.

Flutter Game

The Read Bible

Crowd-sourced audio Bible where users record chapters with verse-synced playback. Uses the World English Bible (open license).

Web App Audio Community

AI Bible Plan Generator

AI-powered tool that generates personalized Bible reading plans based on topics, themes, or life situations.

AI Node.js

Kobo Whiteboard

Turn a Kobo e-reader into a whiteboard with screen sharing capability. A creative hardware hack.

HTML Hardware 14⭐

Boat (2019 Lab)

A newer creative experiment — an interactive 3D boat scene built as a spiritual successor to the original 2011 Lab.

WebGL Three.js

The Lab (2011)

18 interactive canvas experiments — games, animations, and visualizers built with HTML5 Canvas, WebGL, and Three.js.

Canvas WebGL Games

Bible RAG

Retrieval-augmented generation for Bible study — ask questions and get answers grounded in scripture.

AI RAG

K-Pop Soundboard

Fun soundboard app with K-Pop sound clips. Built for family entertainment.

Family Fun

Nacho Libre Soundboard

Soundboard app with classic Nacho Libre quotes and sound clips. A family favourite.

Family Fun