Platform

AI

Wave
Agents
Amplitude MCP
AI Feedback
Agent Analytics
Early Access Program

Insights

Product Analytics
Marketing Analytics
Session Replay
Heatmaps

Action

Guides and Surveys
Feature Experimentation
Web Experimentation
Feature Management
Activation

Data

Data Governance
Integrations
Security & Privacy
Solutions
Solutions that drive business results
Deliver customer value and drive business outcomes
Amplitude Solutions →

Industry

Financial Services
B2B
Media
Healthcare
Ecommerce

Use Case

Acquisition
Retention
Monetization

Team

Product
Data
Engineering
Marketing

Size

Startups
Enterprise
Resources

Learn

Blog
Resource Library
Compare
Glossary
Explore Hub

Connect

Community
Events
Customers
Partners

Support & Services

Customer Help Center
Developer Hub
Product Updates
Academy & Training
Customer Success

Tools

Benchmarks
Prompt Library
Templates
Tracking Guides
Maturity Model
Event Taxonomy Generator
Pricing
LoginContact salesGet started

AI

WaveAgentsAmplitude MCPAI FeedbackAgent AnalyticsEarly Access Program

Insights

Product AnalyticsMarketing AnalyticsSession ReplayHeatmaps

Action

Guides and SurveysFeature ExperimentationWeb ExperimentationFeature ManagementActivation

Data

Data GovernanceIntegrationsSecurity & Privacy
Amplitude Solutions →

Industry

Financial ServicesB2BMediaHealthcareEcommerce

Use Case

AcquisitionRetentionMonetization

Team

ProductDataEngineeringMarketing

Size

StartupsEnterprise

Learn

BlogResource LibraryCompareGlossaryExplore Hub

Connect

CommunityEventsCustomersPartners

Support & Services

Customer Help CenterDeveloper HubProduct UpdatesAcademy & TrainingCustomer Success

Tools

BenchmarksPrompt LibraryTemplatesTracking GuidesMaturity ModelEvent Taxonomy Generator
LoginSign Up

Build self-improving products

Imagine opening your laptop to a list of ready-to-merge PRs, written by your product.

Amplitude reads your product data, finds what needs fixing (or building), and opens the PRs. You review, merge, and move on. That’s a self-improving product.

Start for free

What’s a self-improving product...?

A self-improving product is one that gets better on its own. Every product runs the same loop: build, ship, measure. But measure is where it stalls. Self-improving products close the loop themselves.

Build

Ship

Measure

LOOP TIME

6 weeks

mostly waiting on humans

Build

Ship

Measure

LOOP TIME

1 day

and getting shorter

Self-Improving

Three ways to run the loop

Give a custom agent a job, and it runs on repeat. Your agent pulls context from Linear, GitHub, and Notion, then opens a PR to fix the issue. Fork one of 20+ agents we’ve already built.

Best for the small jobs that keep coming back: alerting, monitoring, bug fixes.

Browse the library

The teammate who shows up with the work already done. Wave digs through your data, decides what’s worth building, and hands you a PR. Merge it, and Wave checks whether the change worked and remembers the result.

Best for handing off growth and conversion across a whole product area.

Learn about Wave

Prefer to wire it yourself? Amplitude MCP and CLI give you the raw parts, and you assemble the loop your way. Build anything from a bug-fix bot to a full software factory.

Best for bespoke builds where Amplitude is one piece of your stack.

●

I can see in query_amplitude_data that 1 in 3 users drop before setup. Let me examine the relevant session replays to understand what’s going on.

●

Get(amp_session_replay_info)

└ Reviewed 2,556 session replays (ctrl+r to expand)

●

I can see in amp_session_replay_info that 847 users got stuck on the empty first screen. Let’s create a guided first-run flow to address this issue.

●

Add(guided first-run flow)

└ Writing src/onboarding/FirstRun.tsx (ctrl+r to expand)

1

export function FirstRun() {

2

– return <EmptyState title=“No projects yet” />

3

+ const { steps, complete } = useOnboarding()

4

+ return (

5

+ <GuidedFirstRun steps={steps} onComplete={complete} />

6

+ )

✽

Writing... (27s • 425 tokens • esc to interrupt)

>▮

▶▶ auto-accept edits on (shift+tab to cycle)

Your data feeds the loop

Your product talks constantly. Every drop-off, rage click, error log, and agent interaction says something about what works and what doesn’t. Amplitude hears the whole conversation.

Run the loop from your favorite surfaces

You get a self-improving product! You get a self-improving product! Everyone gets a self-improving product! With Amplitude, you can run the self-improving product loop from anywhere you work.

Your in-product home base. Ask any question, set up your custom agent, and review Wave’s product opportunities.

What should we build next?

Analyzing onboarding, replays, and feedback…

1 in 3 users drop before setup.

847 replays show them stuck on the empty first screen.

Opened PR #68472 to add a guided first-run flow, ready for your review.

Projected +18% setup completion.

Up next...

CSV export, requested by 41% of active accounts.

Review Flow

Open CSV export

Ask a follow up...

Auto

Sign up for free

Tag @Amplitude in any channel to ask a question or kick off work without leaving the conversation.

MH

Michael

2:43 PM

@amplitude

What should we build next?

Amplitude

2:44 PM

Analyzing onboarding, replays, and feedback…

1 in 3 users drop before setup.

847 replays show them stuck on the empty first screen.

Opened PR #68472 to add a guided first-run flow, ready for your review.

Projected +18% setup completion.

Review flow

Up next:

CSV export

requested by 41% of active accounts →

Message

Includes:

Chat it up

Live in Claude all day? Pull Amplitude context into your everyday AI tools with MCP.

What should we build next?

1 in 3 users drop before setup.

847 replays show them stuck on the empty first screen.

Opened PR #68472 to add a guided first-run flow, ready for your review:

Guided flow

Projected +18% setup completion.

Up next:

Flow Report Export.csv

4 KB · requested by 41% of active accounts.

Reply to Claude

Attach

Tools

Voice

↑

Includes:

Get connected

Give your agent product context via MCP or CLI, then build, review, and ship the PR from your editor or terminal.

</>

Using Amplitude, find our biggest activation drop-off and fix it.

▶ amplitude query_amplitude_data 1 in 3 users drop before setup

▶ amplitude get_amp_session_replay_info 847 stuck on the empty first screen

Adding a guided first-run flow. 2 files changed.

▼ src/onboarding/FirstRun.tsx

+142

-18

export function FirstRun() {

– return <EmptyState title=“No projects yet” />

+ const { steps, complete } = useOnboarding()

+ return (

+ <GuidedFirstRun steps={steps} onComplete={complete} />

+ )

...131 more lines

▶ src/onboarding/steps.ts

+34

-6

Commit & open PR

→ PR #68472

Includes:

See more surfaces

View MCP setup docs

You choose your role in the loop

This isn’t the Terminator. You have full control of your self-improving product loop. Set the directions, metrics, and guardrails, then decide how much you want to babysit and how much you let it run. Low-risk changes ship on their own. Anything sensitive waits for your review.

Everything is safe and secure.

We don’t train our agents on your data. Read the FAQ.

human in loop

Full control

Human in the loop

You review every change before it continues, and nothing ships without your approval. Most teams start here.

human on loop

Periodic control

Human on the loop

You set the rules, supervise, and step in when you want to. Otherwise, the loop keeps running.

human out of loop

Minimal control

Human out of the loop

You stay out entirely and let it run. Today, that’s mostly low-risk changes and build-your-own setups.

Wave is the future of self-improving products

Here’s the dream. Point Wave at your product and walk away. It finds what’s worth building, from quick fixes to new features, and hands you ready-to-merge PRs. Then it does it again. Before you know it, your tiny team is outshipping entire product orgs.

Wait, so is this real today? Parts of it. We’re building the rest with a small group of teams. Come build it with us.

Become a design partner

We run the loops ourselves, too

We ❤️ self-improving products. Our team has shipped everything from paper cut fixes to bigger product bets.

Agent homepage

+160% card-driven sends
Agent homepage before

Before

5 days

Agent homepage after

After

15 minutes

Onboarding

+3% onboarding completion
Onboarding before

Before

~6% completion

Onboarding after

After

~9% completion

Blog

+45 signups per week
Blog before

Before

Blog after

After

Search

+6% searches that surface results
Search before

Before

Searches that surface results: ~92%

Search after

After

Searches that surface results: ~97-98%

Frequently asked questions

A self-improving product is a product that gets better on its own. Amplitude reads your product data, finds what’s worth fixing or building, opens a PR to make the change, and measures whether it worked. Then it does it again in a loop.

Yes. Amplitude hands you PRs written by top coding agents like Cursor, Codex, and Claude Code. You review and merge, same as a PR from a teammate.

Yes. The PRs go through the same coding agents and AI models you already use, and you review and approve them before they merge.

Coding agents can write PRs, but they don’t know your product or users. Amplitude does. Amplitude uses data from product analytics, session replays, heatmaps, customer feedback, guides and surveys, agent analytics, and experimentation to decide what’s worth building in the first place. And it remembers the result of the change, so every loop is better than the last.

Custom agents for scoped, recurring jobs like monitoring and bug fixes. Wave to hand off a whole product area and get ready-to-merge PRs. Build your own if you’d rather wire Amplitude’s raw tools into your own stack.

Completely. You set the metrics and guardrails once, then choose how hands-on to be, from approving every change to letting low-risk fixes ship on their own.

It runs on the product data you already collect, like events, session replays, feedback, errors, agent traces, and experiment history. And no, we never train AI models on your data. Agents start from foundation-model best practices and system prompts we’ve developed from working with thousands of teams.

Start for free, no credit card required. Spin up a custom agent, become a Wave design partner, or start wiring Amplitude into your stack with MCP and CLI

Start building self-improving products

You could have ten great PRs waiting for you by your next standup. Only one way to find out…


Start for free
Platform
  • AI Agents
  • Agent Analytics
  • AI Feedback
  • Amplitude MCP
  • Product Analytics
  • Web Analytics
  • Feature Experimentation
  • Feature Management
  • Web Experimentation
  • Session Replay
  • Guides and Surveys
  • Activation
Compare us
  • Adobe
  • Google Analytics
  • Contentsquare
  • Fullstory
  • Heap
  • LaunchDarkly
  • Mixpanel
  • Optimizely
  • Pendo
  • PostHog
Resources
  • Resource Library
  • Blog
  • Agent Prompt Library
  • Product Updates
  • AI Early Access Program
  • Amp Champs
  • Amplitude Academy
  • Events
  • Glossary
  • Free Chart Maker
Partners & Support
  • Status
  • Contact Us
  • Customer Help Center
  • Community
  • Developer Docs
  • Partner Program
  • Partner Directory
  • Become an affiliate
Company
  • About Us
  • Careers
  • Press & News
  • Investor Relations
  • Diversity, Equity & Inclusion
View markdown
Terms of ServicePrivacy NoticeAcceptable Use PolicyLegal
EnglishJapanese (日本語)Korean (한국어)Español (LATAM)Español (Spain)Português (Brasil)Português (Portugal)FrançaisDeutsch
© 2026 Amplitude, Inc. All rights reserved. Amplitude is a registered trademark of Amplitude, Inc.