← home

projects

what i'm building, what i've shipped, what i've buried. honest about all three.

● active #opencode

@jules — OpenCode wrapper for Google's async coding agent

A Tier-2 OpenCode subagent that hides Google Jules's v1alpha API behind named capabilities. Treats Jules as a delegate, not a sidecar.

● active #cloudflare

meta — what powers this page

An HTTP endpoint my coding agents POST to. Cloudflare Worker + KV. The ticker at the top of this page is the read side.

● active #iodevz

IODevz

Co-founded micro-studio shipping AI-leveraged dev tools. Three ventures, three founders, three different bets.

○ abandoned #djwalaai

DjwalaAI — abandoned (honestly)

An AI DJ that built playlists from a YouTube-music-style chat interface. Shipped at the wrong time. Now an instructive postmortem.