Skip to content

Work

Find Something to Try

Try a tool, inspect an AI experiment, or explore a Hawaiian cultural collection. The decisions behind each project are here too.

12 of 12 projects

Curated order: everyday uses first, then AI experiments, cultural collections, and personal tools.

  • AI · Browser studio · local AI agent

    HTML Artifact Studio

    Make an HTML draft, inspect it in an isolated preview, and revise it. You can also import work from a local AI agent with run limits.

    Design decision: Keep provider credentials local and isolate imported HTML from the site.

    Open project
  • AI · Live API · on-device parsing

    Document Reader

    Drop in a PDF or Word file to get section summaries, search, and answers that cite the exact passage.

    Design decision: Read files on your device; check answer citations against the source passage.

    Open project
  • AI · Live API

    Interview Prep

    Practice for a role, work through AI follow-up questions, and get a debrief. You can start without a resume.

    Design decision: Keep role and transcript checks on the server; make resumes and short-lived storage optional.

    Open project
  • AI · Live API

    Ask the Archive

    Ask about a Hawaiian word or an early recording, and get an answer that cites the 1922 dictionary or the recording archive for every sentence.

    Design decision: Use word search to avoid a 43 MB model download before a visitor can ask.

    Open project
  • AI · On-device model

    Prompt-Injection Playground

    Try to talk a small assistant out of a made-up secret, with four defenses you can switch on and off, all running in your browser.

    Design decision: Run the model on your device and compare defenses against a fixed attack set.

    Open project
  • AI · Live API

    Model Gateway

    Send a live request and follow its route through the models. See what happens when one fails, and inspect the estimated response cost.

    Design decision: Check shared quotas before a call, then try models in order and record its cost.

    Open project
  • AI · Recorded replay

    Agent Replays

    Watch recorded runs of a research agent that traces early Hawaiian recordings, with every tool call and the checker's verdict.

    Design decision: Choose the model using held-out tasks and publish failed runs alongside successes.

    Open project
  • AI · Browser analysis · local runner

    Jev Workshop

    Work through one bounded decision. Compare code, a classifier, an LLM, Jev, or a cascade, then inspect the evidence for your choice.

    Design decision: Keep reference labels out of requests; inspect accepted errors and escalation costs together.

    Open project
  • Culture · On-device search

    Hawaiian Word Explorer

    Search a 1922 Hawaiian dictionary in Hawaiian or English. Every entry links to its scanned page.

    Design decision: Keep word search immediate; download the meaning-search model only with consent.

    Open project
  • Culture · Audio playback

    Listening Room

    Music and its sources, starting with Mele Archive: eight early Hawaiian recordings, restored for the web.

    Design decision: Build waveform peaks once and stream recordings with native browser audio.

    Open project
  • Tools · In-browser app

    Fantasy Basketball Draftroom

    Compare five plans for a fantasy basketball draft, then track every pick live. Undo a pick, save a backup, or take an offline snapshot.

    Design decision: Keep draft state in the browser, with undo, file backups, and an offline snapshot.

    Open project
  • Tools · Native Mac app · in release qualification

    Proofline

    A Mac app that captures a UI problem with its evidence, exports a folder a coding agent can read, and checks the fix in a browser.

    Design decision: Tie each browser result to the source revision, build, and checks file, and mark it stale when one changes.

    Open project