Settings

Theme

Show HN: Intentflow – YAML-based UX engine with flags, tooltips, and LLM routing

github.com

3 points by Beefin 5 months ago · 0 comments · 1 min read

Reader

We built Intentflow https://github.com/mixpeek/intentflow to make UX flows declarative and adaptive.

Most product teams hardcode banners, modals, and onboarding steps. Intentflow lets you define those flows in YAML and render the right UI component—like tooltips or banners—based on user flags, behavior, or an optional LLM.

Why:

* Ship contextual UI flows faster (onboarding, upgrades, email capture) * Avoid heavyweight tools like Appcues or hardcoded logic * Built for developers: React-first, YAML-native, framework-agnostic * Open-source under Apache-2.0 license

What it does:

* Define UX flows in YAML * Track and evaluate flags like `viewed_pricing` or `clicked_cta` * Render components like modals and tooltips when preconditions are met * Use PostHog or Segment for event logging * Use OpenAI, Claude, or Gemini to decide which component to show

Would love feedback from devs working on PLG tools, onboarding systems, or adaptive UIs.

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection