Intentflow: Open-Source UX Flow Engine for Product-Led Growth Teams
Intentflow is an open-source UX engine to trigger modals, tooltips, and banners using YAML, flags, and LLMs—built for growth teams.
Open Source
At Mixpeek, we track a lot: homepage interactions, docs exploration, demo CTAs, SDK installs. Like most growth-minded teams we're rich in hypotheses—and poor in implementation bandwidth.
We needed a way to ship contextual UX flows fast without hard-coding logic into every page or paying for heavyweight onboarding suites.
So we built Intentflow—an open-source engine that lets anyone define banners, tooltips, and modals in YAML and render them dynamically with React.
Quick Install
npm install intentflow
import { IntentflowProvider } from 'intentflow';
<IntentflowProvider>
<App />
</IntentflowProvider>
What Is Intentflow?
Think of Intentflow as feature flags for UX flows. You describe a journey declaratively and Intentflow handles flag tracking and component rendering.