0 → 1 Product · 2026

Pulse

Sole Product Manager & Builder

An AI-powered analytics copilot that helps product teams at early-stage startups stop drowning in dashboards and start finding the signals that actually matter.

PythonSQLLLM APIsNLPReactUser ResearchKPI Design
The Problem

I've been the person building KPI frameworks from scratch at three different startups. Every time it's the same thing: you set up tracking, write SQL queries, build dashboards, and then spend hours each week pulling numbers that should just be there. PMs at early-stage companies don't have a data team. They're doing this themselves, and most of the time the insights come too late to act on.

Research

I interviewed 12 PMs and analysts at Series A through C startups. The pattern was consistent: they all had dashboards, but nobody trusted them to surface what mattered. 9 out of 12 said they still write ad-hoc SQL queries weekly because their dashboards don't answer the questions they actually have. The gap isn't data access. It's that the data doesn't talk back.

Competitive Landscape

Tools like Amplitude and Mixpanel are powerful but designed for companies with dedicated analytics teams. Metabase and Mode are flexible but still require SQL fluency. The newer AI analytics tools (like Narrator, Zing) focus on visualization, not on the interpretive layer. None of them answer the question: "what changed this week, and should I care?"

Strategy

I scoped the MVP around three high-confidence features using RICE: natural language querying (ask your data a question, get an answer without SQL), anomaly detection (flag when a metric moves outside its normal range), and weekly digest (an AI-generated summary of what changed and why it might matter). Pushed dashboards and custom alerts to v2.

Technical Approach

Pulse connects to a startup's existing data warehouse (Postgres, BigQuery, or Snowflake) and uses an LLM layer to translate natural language questions into SQL, run them, and return plain-English answers with supporting charts. The anomaly detection runs nightly, comparing each tracked metric against its trailing 30-day distribution and flagging anything beyond 2 standard deviations. The weekly digest is generated using a combination of anomaly output, week-over-week deltas, and a summarization model that writes like a PM would for their standup notes. All queries are read-only and the schema mapping is done during onboarding so users don't need to configure anything after setup.

Metrics Framework

Why I'm building this

This isn't a hypothetical. I've set up KPI tracking at Digo, built analytics frameworks at Giri, and automated data pipelines at UC Davis for over two years. Every time, I wished something like Pulse existed so I could skip the plumbing and get to the part that actually matters: making product decisions with real data.

The case study above covers the research and product thinking. The product itself is in development.

← Back to selected work