Josh Kappler

Software Engineer · San Francisco

Most recently I was the founding DX Engineer at General Translation, where I 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 built and 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 person reads and confirms every draft before it sends.
  • autodemo. A pipeline built at General Translation that turns a docs page into a finished demo video in any language: 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

  • escapement. A perpetual calendar wristwatch simulated gear by gear in the browser. The balance wheel is a differential equation at six beats a second; every hand, disc, and digit is geared to it through 51 wheels in 26 tested meshes. Pull the slider and it comes apart in 3D, part by part.
  • lasso. The terminal cockpit I live in: a forked multiplexer herding more Claude Code sessions than I can watch. Live AI summaries on every tab, a subagent viewer panel, and morse that beeps which pane wants me.
  • chadGPT. A hostile chatbot on a green CRT. He answers your question correctly, and then he insults you for asking it. He gets grumpier with every message you send. Dial him on the rotary phone. He picks up.
  • chud. A goblin voice assistant, his skin a mass hung on a base-excited spring. Say "hey chud" and he talks back out loud. Beat him up: 20 damage stages, 16 recorded screams. He stays grumpy until he heals.
  • deskfly. A fruit fly's real connectome, living as a fly on my desktop. All 139,255 neurons and 3.87M connections run in a live spiking network. It sees the screen through its real eye map and lands on window edges.
  • scuttle. A voxel pirate roguelite in the browser. Cannonballs knock out real hull voxels, breaches flood watertight compartments, and the ships list, capsize, and sink for real. 500 unit tests cover the simulation core.

contact

I read everything.