Explorations in AI-Powered Software

I build AI-powered applications from both sides—product thinking and systems engineering. Each project here explores a different architecture pattern, from multi-stage LLM pipelines to vision-engine hybrids.

Projects

Standalone applications, each exploring a different AI architecture pattern.

✈️
VoyaGenie
Step 1 of 5
Where to?
Bangkok, Thailand
Continue
Researching Bangkok
Planning your days
Finding activities
Day 19:00 AM
Grand Palace & Chinatown
Culture
Day 27:30 AM
Floating Markets
Adventure
Day 35:00 PM
Rooftop Bars & Night Markets
Nightlife
Est. Budget$85/day
B2C
Beta

Voyagenie

voyagenie.app

AI-powered travel itineraries that actually understand what you want—from neighborhood vibes to realistic budgets, generated in seconds.

Gemini 2.5 FlashMulti-stage PipelineReact/TS
View Project
TASK 1/3🍳 Pad Thai
Dice onion finely
Small, uniform pieces
Heat oil until shimmering
Medium-high heat
0:00
Sauté until golden
3–4 minutes, stirring
DONE
+120 XP
Oil should ripple, not smoke
Previous
Next Task →
B2C
Beta

FocusChef

focuschef.app

One step at a time, with AI that actually helps when things go wrong. Type what you want to cook and get a complete, personalized recipe in seconds.

Gemini 2.5 FlashStructured ChainReact/TS
View Project
TaleForm
Share a memory
Grandpa's fishing trips at the lake every summer
Create Story ✨
📖
Crafting your story...
Generating illustrations

Every summer, Grandpa would wake me before dawn. "The fish are waiting," he'd whisper, and together we'd walk to the quiet lake...

B2C
Beta

TaleForm

taleform.co

Turn cherished family memories into personalized, AI-illustrated children's books your kids will treasure forever.

Gemini + Nano BananaMulti-chain OrchestrationReact/TS
View Project
Claude Code
Dispatching product-owner agent...
Agent: Analysing codebase, writing spec
.shipkit/specs/active/auth.json
{ "feature": "auth",
"status": "active",
"tasks": 4 }
Spec saved. Context persists across sessions.
Open Source
Alpha

ShipKit

GitHub

A product development framework that gives Claude the institutional memory and workflow scaffolding it lacks between sessions.

Claude Sonnet/OpusAutomated OrchestrationPython + Claude Code
View Project
GrandmasterLens
Best Move
Nf3
+2.4
Nf3e5d4
"Controls the centre with tempo, preparing d4"
Experiment
Complete

ChessLens

GitHub

A 2-hour prototype proving that purpose-built tools (chess engine + vision model) outperform general-purpose AI assistants at domain-specific analysis.

Gemini + StockfishVision + Engine HybridReact/TS
View Project
BidsFilter
ADBWorld BankAfDB
1,847 tenders scraped
142 consulting
12 matched
Scoring against your profile...
Climate Resilience TA
ADB-2024-1847
92%
🌍 Asia-Pacific🏷️ Climate
Digital Gov Advisory
WB-2024-0394
78%
🌍 Asia-Pacific🏷️ Climate
Weekly report • 12 opportunities matched
B2B
Beta

BidsFilter

bidsfilter.com

AI-powered procurement scanning that filters thousands of development bank tenders down to high-fit consulting opportunities, scored against your firm's profile.

GPT-4oProgressive Filter PipelinePython
View Project

Reference

Structured references for building AI-powered systems — decision-oriented, annotated, cross-referenced.