MISSIONBuilding AI workers for real business ops.

Projects

// 6 case studies

80+ built. These are the ones worth talking about — the decisions, the outcomes, and what I'd do differently.

Clawback

Self-hosted AI agent control plane — governance, audit, retrieval, and versioned agent management for businesses.

BUILDING
PlatformNext.jsHonoPostgreSQLOpenClaw2026

Problem

Every AI agent platform is either a toy chatbot, a developer library with no governance, or a cloud service that businesses can't trust with their data. Nobody is building the control plane that real companies need.

Build

A monorepo platform with workspace isolation, agent versioning with draft/publish workflow, policy-based tool access, local directory connectors with retrieval-augmented generation, streaming execution with full audit trails, and an OpenClaw runtime adapter for model dispatch.

Result

Six implementation sprints complete. Auth, agent CRUD, conversations, streaming, connectors, and retrieval all working. Full documentation suite with deployment and security guides.

What changed

Validated that the gap between 'agent runtime' and 'business-ready agent platform' is enormous. Governance, versioning, and connector management are the actual product — the LLM is a commodity.

Postmortem tags

In progress: pre-revenueInsight: governance is the moat, not the model

SkillBites

AI-powered micro-learning platform — 127 published courses, 18 hours of content, built with a custom generation pipeline.

SHIPPED
AINext.js 16TursoStripeSupabase Auth2024

Problem

Creating educational content is painfully slow. A single quality course takes weeks of writing, editing, and structuring. People want to learn practical skills in 15-minute chunks, not hour-long lectures.

Build

An end-to-end pipeline: topic → outline → lessons → slides → audio narration → published course. Custom TypeScript CLI (Skillbite Factory) handles generation. The platform has auth, payments, progress tracking, audio playback with synced slides, and an RSS feed.

Result

127 courses published covering everything from negotiation to distributed systems. ~18 hours of content. Revenue-ready with Stripe integration. Ideas backlog of 440 topics (148 built, 276 brainstormed).

What changed

Proved that AI content pipelines can produce at scale when you build quality control into the process, not after it. The bottleneck moved from creation to distribution.

Postmortem tags

Lesson: creation scales, distribution doesn'tLesson: audio courses significantly increase engagement

ChatGPT Archive

Search and behavioral analysis engine over 5,191 personal ChatGPT conversations spanning 3+ years.

SHIPPED
DataSQLiteFTS5PythonExpress2025

Problem

I had 3+ years and 5,191 conversations with ChatGPT but no way to search them, find patterns, or understand how I actually use AI. The export is a giant JSON blob.

Build

A full analysis platform: SQLite with FTS5 for full-text search, Python Flask API with sentence embeddings for semantic search, Express frontend, topic clustering, behavioral scoring, and a psychographic portrait generator that categorizes every conversation by interaction mode.

Result

Discovered I'm a learner first (909 convos), thinker second (610), delegator third (446). Top use: message drafting (595 convos) — I use AI as a social co-processor. The karaoke rabbit hole alone spans 228 conversations. Generated 10 blog post outlines and identified the top recurring themes.

What changed

Reframed my own relationship with AI tools. Also generated the foundation for 'The Singularity Was Subtle' blog series — real data about how humans actually use AI, not speculation.

Postmortem tags

Complete: all analysis tasks doneInsight: message drafting is AI's real killer app

NeuDelta

AI startup execution platform — a full marketplace connecting founders with expert professionals.

SHIPPED
PlatformReactViteExpressNeon PostgresFastAPI2024

Problem

First-time founders waste months finding, vetting, and coordinating the professionals they need (designers, developers, marketers). There's no single platform that matches founders with execution capacity.

Build

A full-scale platform: ~62,000 lines of route code, ~25 database tables, 80+ pages. Desk workspace with settings panels, session simulator, reasoning panel with per-message AI insights. Dual backend — Express for the web layer, Python FastAPI + CrewAI for AI orchestration.

Result

Deployed and functional on Replit. The sheer scale of the build proved I can ship complex, multi-service platforms solo. The reasoning panel — showing AI decision-making per message — became a pattern I reuse.

What changed

Learned that marketplace dynamics are brutal for a solo founder. Two-sided supply/demand is a distribution problem, not a technical one. The technology works — the business model needs a wedge.

Postmortem tags

Lesson: marketplace = distribution problemLesson: 62k lines of code doesn't equal product-market fit

Agent Framework

Custom AI agent runtime — 308 commits building tool dispatch, memory, streaming, and multi-step execution from scratch.

SHIPPED
AITypeScriptLLMRuntime2025

Problem

When I started building AI agents, the existing frameworks (LangChain, CrewAI) were either too opinionated, too leaky, or too coupled to specific models. I needed a runtime I could trust and understand completely.

Build

A ground-up TypeScript agent runtime: tool registration and dispatch, conversation memory, streaming response handling, multi-step execution with checkpoints, and model-agnostic adapter layers. 308 commits over months of iteration.

Result

A production-quality runtime that powered multiple downstream projects (Hiro, Clawback experiments). Deep understanding of agent execution patterns — tool ordering, context management, failure recovery — that no tutorial teaches.

What changed

Building a runtime from scratch is the single best way to understand what agents actually are vs. what the marketing says they are. Most 'agent frameworks' are prompt wrappers. The real work is execution reliability.

Postmortem tags

Lesson: build the runtime to understand the domainShipped: powers multiple downstream projects

// and 8 more

Hiro AI

AI operations worker platform — businesses 'hire' an AI that handles support, scheduling, and reporting. $499/mo SaaS. Being folded into Agent Hands as a productized offering.

Next.jsPostgreSQLClaude

NeuDelta

Full AI startup execution platform — 62k lines, 25+ database tables, 80+ pages. Marketplace connecting founders with expert professionals.

ReactExpressFastAPI

Agent Framework

Custom AI agent runtime built from scratch. 308 commits. Handles tool dispatch, memory, streaming, and multi-step execution.

TypeScriptAIRuntime

Weldr

AI-native dev tools that generate full-stack apps from conversation with live preview and progressive code ownership.

TypeScriptNext.jsAI

Rubric

Design quality ruleset for AI coding agents. 24 hard rules + 9 soft heuristics that encode UX taste as checkable constraints.

DXAIQuality

DomainMonster

Domain name research toolkit — creative name generation paired with real-time availability checking and scoring.

Node.jsAPIsCLI

Workbench

Local developer command center built with Tauri. Native desktop app with tabbed project views, file browsing, and integrated docs.

TauriRustReact

RuleTiles

Baba Is You-style puzzle game with a deterministic rule engine where word tiles change object behavior, plus a level editor.

ReactTypeScriptVite

And ~66 more where those came from.