Skip to content
Back to work
SaaSWeb

Built an embeddable AI search widget using semantic search, embeddings, and hybrid retrieval for large-scale content platforms. Full-stack work for Gloo’s AI Discovery Widget, semantic discovery for faith-based and publisher content at enterprise scale.

Gloo product screenshot

2025

In production

Hybrid

Weaviate + Typesense

Next.js 15+

Widget & builder

RSS

Publisher ingestion

Problem

Organizations with large libraries of podcasts, sermons, and articles needed intent-based discovery, not keyword-only search, and a way to embed that experience on their own sites without a heavy integration.

Approach

A modular full-stack widget plus a five-step builder with live preview, hybrid retrieval combining vector semantics with instant suggestions, and ingestion pipelines that turn RSS publisher feeds into enriched, searchable content.

Solution

Next.js 15+, React, TypeScript, Tailwind CSS, shadcn/ui, Framer Motion, Zustand, TanStack Query, and PostgreSQL on the frontend; Python with Weaviate, Typesense, and SQS/Celery workers on the backend; widget builder for layout, data sources, API keys, and embedding; PostHog and Sentry for analytics, identity tracking, and domain-level security.

Outcome

A production-grade, embeddable AI search platform partners can add with a single script tag, accurate semantic results, fast autocomplete, and enterprise observability without reinventing search infrastructure.

Client review

Sujal made a real difference on our AI Discovery Widget, thoughtful architecture, clean implementation, and a builder experience our partners can actually use. The embeddable search, ingestion pipelines, and hybrid retrieval came together as a cohesive product, not a pile of parts. He communicates clearly, handles complexity well, and ships work we trust in production.

Gallery

Interface moments from the project.

AI discovery search

AI discovery search

Embeddable semantic search for podcasts, sermons, articles, and publisher content.

Widget builder

Widget builder

Five-step configuration with live preview for layout, sources, keys, and embedding.

Next project

MyOfLink

A link-management SaaS for creators and businesses, deep-linking past in-app browsers, real-time analytics, and Stripe monetization on Next.js, TypeScript, and Tailwind CSS.