The Inspiration

Product managers are flying blind. We desperately need qualitative data to drive product decisions, but users absolutely hate filling out feedback forms. We interrupt their workflows, hit them with blank text boxes, and wonder why our response rates are so terrible. The inspiration for Synapse was simple: kill the text box. I wanted to build an engine that replaces static surveys with agentic, context-aware micro-applications that adapt to the user.

What it does

Synapse is an embeddable Agentic UX widget. Instead of presenting a generic survey, the AI observer reads the DOM context of the host application in real time. If a user is on a Kanban roadmap, Synapse instantly generates a drag-and-drop ranker so they can vote on priorities. If they are on a billing page, it generates a binary swipe card to gauge upgrade interest. It turns product discovery into a frictionless micro-game. By removing the cognitive load of typing, Synapse boosts interaction completion rates to 87%.

How I built it

I engineered Synapse using the Next.js 15 App Router. The core architecture relies on a custom AI controller that streams dynamic React components based on page context.

For the interface, I strictly adhered to an Industrial Brutalist design system. I utilized deep slate grey backgrounds with sharp safety orange accents to create a premium, high-contrast aesthetic. I implemented Framer Motion to handle all the physics-based spring animations, ensuring the widget feels tactile and responsive.

To guarantee the product delivers measurable value, I natively integrated the Novus.ai SDK. This tracks multi-agent telemetry and user intent vectors, populating the admin dashboard with live completion metrics.

Challenges I ran into

The hardest technical hurdle was maintaining strict Server Component boundaries in Next.js while successfully initializing the Novus analytics tracker. I had to architect a custom client component wrapper to ensure the telemetry layer fired perfectly on load without breaking the server-side rendering. Balancing this intense development sprint immediately after finishing my final Computer Science exams at Al Akhawayn University in May also required rigorous time management and focus.

What I learned

I learned that the most powerful AI features are the ones users never realize are AI. People do not want to converse with a chatbot to give product feedback. They want seamless, tactile interfaces. Wrapping generative AI logic into familiar components like swipe cards and interactive sliders completely removes user friction.

What is next for Synapse

The immediate next step is getting Synapse into the hands of real product teams. I will be conducting structured customer interviews to refine the AI routing logic and expand the library of dynamic UI components. The ultimate goal is to make Synapse the default feedback layer for all modern SaaS applications.

Built With

Share this project:

Updates