Section — Work5 live systems4 open casesSome client work is private

Systems& cases

Tools I maintain, projects I can discuss publicly, and client work I keep private.

p. 1

Products I run

What each tool does and why I built it.

No. 01live

Inkwell

A private journal that suggests writing prompts without writing the entries for you.

Why

I wanted a journal that could help someone get started without doing the writing for them. Inkwell suggests prompts based on your themes, but you write the entries yourself.

What it does

Private accounts, theme-based prompts, and scheduled or one-off reminders. The model does not write your entries.

Read the caseOpen live ↗

No. 02live

Council of LLMs

Ask several LLMs the same question, compare their responses, and get a combined answer.

Why

A single model can miss something or sound more certain than it should. I built Council to compare responses from several models and make their differences easier to inspect.

What it does

Runs prompts through multiple model providers, compares their responses in judging rounds, and combines them into a final answer.

Read the caseOpen live ↗

No. 03live

Prompt Lab

Test prompts across models and compare the responses in one place.

Why

Testing prompts across different chat tabs and scripts makes it hard to track which wording or model setting produced which response. I built Prompt Lab to put those comparisons in one place.

What it does

Edit prompts and model settings, run tests across models, and compare the outputs side by side.

Read the caseOpen live ↗

No. 04live

Persona Paper Reviewer

Review research papers with checks specific to HCI and AI-generated personas.

Why

General manuscript feedback can miss questions about how personas represent people and how that representation was evaluated. I built PPR to check for these issues alongside a standard paper review.

What it does

Reviews PDFs, checks revisions against earlier comments, and searches manuscripts for style and terminology issues.

Read the caseOpen live ↗

No. 05live

PEP

Create and examine AI-generated persona sets using your own research material.

Why

Building personas from transcripts and other research material takes time. I built PEP to organize that material into persona sets that can be examined, including how they represent minority views.

What it does

Imports research documents and transcripts, retrieves relevant passages, and uses them to generate and expand persona sets.

Read the caseOpen live ↗

p. —

Held back

Some client work is available by passphrase only.

Some client work is private. Enter the passphrase to view the case details. The server checks access before anything is shown.