Josh Kappler
Software Engineer · San Francisco
I'm the founding DX Engineer at General Translation, where I've built the dashboard's AI assistant, an autonomous outbound growth engine, and a content engine that turns the docs into demo videos and tutorials.
I ship whole products: the frontend, the backend, the data model, and the AI inside them. When that means agents, I write the orchestration myself: tool loops, state machines, memory, routing. No frameworks.
Before engineering I ran Boffy, a YouTube channel with 2.1M subscribers and 270M lifetime views across its 136 long-form videos.
projects
- Ask AI. The assistant on the General Translation dashboard, live in production today. Grounded in the docs, with read-only account tools, per-plan model tiers, per-plan rate limits, and per-plan usage billing.
- GTM dashboard. General Translation's internal growth dashboard. Agent pipelines find the leads, research and score them, and then draft the outreach; a separate reviewer model gates every outgoing draft.
- autovid. A pipeline built at General Translation that turns docs pages into finished demo videos, 22 of them live so far: it writes the scene script, scaffolds a real working app, drives a real browser and a real code editor, records the whole run, and then cuts together the finished video.
- memo engine. Built for a private credit firm. It reads a deal's documents and writes the credit memo, with every claim cited back to the exact source page. The demo runs a full 80-file deal start to finish.
- claim wright. Insurance claim adjudication where Claude reads the documents and a deterministic engine computes the payout. Median error against the human adjudicator: $0. Built end to end in 36 hours.
- autohack. An autonomous bug-hunter that watches seven public bug bounty platforms, spawns hour-long hunts, adversarially reviews every one of its own findings, and then drafts submission-ready reports.
- pinch. Claude Code, driven from an Apple Watch over a cellular connection. The agent itself runs on my Mac behind an authenticated tunnel; the watch is a native watchOS client: dictate a prompt, pinch to send it, roll the crown to approve diffs, shake your wrist to stop it.
- fleetview. A terminal cockpit that runs up to eight Claude agents in parallel and keeps every machine I own in sync. The agents survive crashes and reboots. Plain Node, raw ANSI, zero npm dependencies.
- survival station. An air-gapped, solar-powered AI survival computer built for a non-technical user: local models, an 85 GB offline library with all of English Wikipedia, full offline US maps, no internet ever.
- property leads. Built for a Chicago property holding company that buys foreclosures for cash. Four agents on an hourly cron find, research, and score the properties, all at roughly $0.22 per 33-property batch.
playground
- herdr layout. The terminal cockpit I live in: a forked agent multiplexer whose UI I rebuilt to herd nine Claude Code sessions. It has a boxed-tab sidebar, a live action line for every session, and a native detail panel.
- chadGPT. A hostile chatbot on a green CRT. He answers your question correctly, and then insults you for asking. He has a real phone number.
- chud. A goblin voice assistant with a jiggly skin. He talks back to you. You can beat him up if you want; he just stays grumpy until he heals.
- deskfly. A fruit fly's real connectome, living as a fly on my desktop.
- scuttle. A voxel pirate roguelite in the browser. Cannonballs remove real voxels, compartments flood, and the ships list, capsize, and sink.
contact
I read everything.