All work

All work

24 systems · 3 live

24 systems shown

Case studies

(8)
Seven layers instead of stuffing the context~96K~2K

NetworkChains — AI Sales & Relationship Platform

From on-device scraping to sales copilot, with a judge cutting forced pitches 100% to 8%.

● live · 100% → 8% forced pitches

A model is checked before a GPU is bought01 · REQUESTdeploy modelsize + models02 · FIT CHECKweights + KVfrom Hugging FaceMISFITrefusedno GPU created03 · YOUR CLOUDGPU machinecross-account roleON FAILUREteardownstops the bill04 · AGENT + vLLMOpenAI-compatibleper-instance HTTPS

DeployMachine — Open-Weight LLMs on GPUs in Your Own Cloud

Deploys open-weight LLMs onto GPUs in the customer's own cloud, behind an OpenAI-compatible endpoint.

3 production models on one AMD MI325X

The LLM points at cells. Arithmetic decides the link.01 · LINKS TO EARNStatement linepresented figureNotebreakdownTB accounttrial balance02 · RESOLVERdeterministic03 · TIE-OUT GATEarithmeticNO EDGE BYPASSES ITPASSEDLLM → LLM_RECONCILEDFAILEDnot reconciledNEEDS_REVIEWnot a false FAILEDON MISSLLM rescueextracts figuresPROVENANCELLM_CANDIDATEnot yet confirmedCELL REMAPreal Cellfigure → cell

FS Preparation Agent — Financial Statement Engine

Financial statements where the LLM points at cells and arithmetic decides every link.

1,828 tests

The model never writes a cell address01 · INPUTCA request02 · MODELLLM03 · TYPED IRinputs · rows · scenariosNO CELL-ADDRESS SURFACE04 · COMPILERdeterministic05 · OUTPUT.xlsx✕ LLM writes formulascross-sheet ref bugs: possible

Luca — ICAI CA-GPT

CA assistant where the LLM emits a spreadsheet IR, never cell formulas.

● live · IR → compiler, no formulas

The agent can only say a total a tool returned01 · GUEST MICPipecatSilero VAD02 · MODELGemini Livenative audio03 · TOOLSroom-scoped set16 delivery · 12 dine-in04 · ORDER SERVICEDecimal moneyCGST + SGST exact05 · STOREPostgresTOOL RESULT{grand_total}ONE SOURCE OF TRUTHSPOKENvoice says totalON SCREENcanvas cardGUARD LANE · EVERY VOICE SESSIONSINGLE-USE TICKETRedis · 30s TTLCONCURRENCY CAP3 live slotsstale prune · fails openHARD CEILING900s session

Saffron & Smoke — Voice-First AI Ordering

Voice ordering where the agent can only speak prices its tools returned.

speaks only tool-returned prices

Only the Controller can end a task01 · VOICEuser taskPLANPlannersub-goals onlyON FAILEDre-planmax 1SUB-GOALSsuccess_criteriamax_steps 5 each02 · PERCEIVEscreen stateXML + screenshot03 · ~19 ACTIONSExecutorgets screenshot04 · DEVICEUI actionAccessibilityServiceSETTLE250msno half-drawn frameCHECK · FLASH-LITEVerifierXML only05 · CONTROLLERowns terminationONLY EXIT06 · ANSWERTTS answerre-read from screen

EyesAI — Autonomous Android Accessibility Agent

An Android agent for blind users where only the Controller, never the model, declares success.

only the Controller ends a task

Multi-tenant above the line, untouched below it01 · PRODUCTSGarageworkspaceNetworkChainssales02 · ID + ROLESupstream proxyJWT · roles · secret03 · FASTAPI ORCHESTRATIONOWNERSHIP SCOPINGper user / orgowner checked per agentPER-AGENT TOOLStool resolver5s cache · invalidation route04 · RUNTIME LINK1 multiplexed linkWS RPC · Ed25519 deviceOPENCLAW RUNTIME — NOT MINELOADED, NOT FORKED265-tool extension57 integrationsOPENCLAWagent runtimesingle-user CLISECOND DOORMCP server40 tools · stdio/SSE

Agent Orchestration Layer — Multi-Tenancy over OpenClaw

Turned a single-user CLI agent runtime into a multi-tenant service without forking it.

multi-tenant without a fork

The pipeline picks its own shape from the transcript length01 · LIVEKITmeeting room02 · HIDDEN BOTsubscribe-onlynever publishes03 · DEEPGRAM nova-2N socketsone per participant04 · SEGMENTSpersistedas they arrive05 · PREPROCESS−20–40% tokensfillers · merges06 · BUDGET ROUTER≤15K tokens?PICKS ITS SHAPEYES · SINGLE PASSgpt-4o07 · OUTPUTsummaryemailed outNO · MAPspeaker chunkson turn boundariesPER CHUNKgpt-4o-mini ×nSUCCESS FLOORenough chunks?NO SILENT HOLEREDUCEgpt-4o merge

Garage — AI Across a Workspace Platform

Crash-recoverable meeting note-taker that picks single-pass or map-reduce by transcript length.

● live · single pass or map-reduce by length

Production services

(10)

TaxBlitz — US 1099-series and India ITR filing automation. Azure Document Intelligence extraction, nine selectable LLM providers, and human-in-the-loop gates so no AI-derived figure reaches tax math unreviewed.

FastAPIAzure DI

Cyloid — Shared document-intelligence and AI-governance layer — hash-chained audit trail, Z3 SMT verification as a governance signal, and reversible PII pseudonymisation for DPDPA compliance.

FastAPIZ3Presidio

Acc'ademy — AI-native learning platform: a three-role tutor orchestrator over six tenant-scoped tools, a no-code DAG agent builder, and citation-integrity enforcement that strips any evidence marker the model didn't actually retrieve.

NodeAzure OpenAI

AI Dubbing — Video dubbing into 20 languages — Deepgram transcription, GPT-4o translation, and a self-hosted XTTS v2 service that clones the source speaker from a 30-second reference clip where the language supports it.

CeleryXTTS v2

AI Clipper — Turns long videos into captioned vertical highlights. Word-level timestamps drive burned-in subtitles, and clips are cut with FFmpeg stream copy so there's no re-encode.

FastAPIFFmpeg

AI Ad Generator — Product image to rendered video ad. Vision analysis feeds script generation behind a swappable provider interface, with per-provider circuit breakers, idempotency keys and graceful WebSocket-to-SSE degradation.

FastAPIRedis

Video Explainer — CLI that turns a rough screen recording into a polished multi-language explainer. A locked vocabulary keeps on-screen terms verbatim through rewriting and translation, and video is only ever cut, never slowed.

PythonDeepgram

Meeting Note-Taker — Headless bot that joins calls as a real participant, transcribes per-speaker, and survives crashes by rehydrating from persisted segments. Adaptive map-reduce summarization with a per-chunk failure floor.

LiveKitBullMQ

Voice Receptionist — Realtime WebRTC voice agent with database-backed appointment booking. A barge-in gate only unlocks interruption after repeated attempts, so echo and room noise don't cut the agent off mid-sentence.

PipecatCartesia

Voxtral Plugin — Streaming STT and TTS provider plugin for telephony, built on the batch endpoint rather than the realtime socket — fully curl-testable, no WebSocket dependency, and about 2x cheaper per minute than Whisper for speech-to-text.

TypeScriptMistral

Earlier work

(6)

JobTrack — A Gemini insights layer that walks six models down when the free quota runs out.

→

Soulmate — A paid matchmaking app where double-credits and double-charges are ruled out by schema constraints.

→

CityFix — A civic issue-reporting app, 3rd Prize at GNEC 2024; I built the backend and schema.

→

SolidBoard — A SolidJS Kanban board with two runtime dependencies and dense-integer card ordering.

→

Finance API — A typed-error REST API for expenses, with two dates per entry and a duplicate guard.

→

GameWeb — A browser gaming portal whose ETL merges two game feeds idempotently into one schema.

→