Live demo

Watch Lighthouse write a real investor update.

Below is a fictional founder's week — 50+ ambient events across Slack, Gmail, calendar, voice memos, and Linear, plus a plausible set of Stripe / PostHog / Plaid numbers. Drag the tone slider; Lighthouse synthesizes a fresh draft against the same sources, in the voice you pick.

Tone

Confident and direct, with the occasional well-placed image.

Week ending · 2026-05-13

MRR up 12% to $48,200; design partner #4 signed, Meridian churned, edit rate down to 14%.

Net +8 customers and a new design partner (Maya / Northwind) against one churn (Sarah / Meridian, kindly). MRR is forty-eight, DAU three-twelve, runway eleven months. The week's most important number is not in Stripe — it is edit rate. Aiko shipped the Friday draft with two-word edits.

Wins

  • Design partner #4 signed (Maya / Northwind Ops). She used the phrase that matters: "I will read it before the Monday standup."
  • Voice memo p95 latency from 30s+ to 11s after GPU batching.
  • DAU crossed 300 on a non-Friday for the first time.
Sources · calendar-2026-05-07-15-00 · linear-2026-05-09-10-13 · slack-2026-05-09-09-30

Lowlights & risks

  • Meridian (Sarah) did not renew — meeting transcript ingest is a real product gap. P0 next week.
  • The "feature vs company" question from Ravi is unresolved; the honest answer is in five more design partners, not a slide.
Sources · gmail-2026-05-08-12-04 · gmail-2026-05-07-10-02

Next week

Ship Zoom + Granola transcript ingest (LH-219) and edit-rate instrumentation (LH-224). Not starting the second artifact kind until both land.

Sources · linear-2026-05-08-13-44 · linear-2026-05-10-10-45

Numbers at a glance

MRR
$48,200+12%
DAU
312+16%
New customers (week)
9—
Churn (week)
1—
The bar moved from "will they use it" to "will they edit less than ten percent of it." Different game now.
Edit rate target · 14%

What the demo is doing

The synthesis runs server-side in a Cloudflare Pages Function so the Anthropic API key stays out of the browser. The synthetic week, system prompt, and tool schema are cached with the Anthropic SDK's ephemeral cache_control — only the tone changes on regenerate, so latency drops on the second and third drafts. The fixture lives at packages/ai/__fixtures__/synthetic-week.json.