ConvoScore
Demo
1 / 8
Static contact forms convert badly, and the submissions that do arrive are usually unqualified. ConvoScore replaces the form with a chat widget (a floating bubble or an inline panel) that talks to the visitor like a person would, in 8 languages, while Gemini pulls structured details out of the conversation as it happens: name, company, need, urgency. The moment the chat ends, a rule set you can audit (slot completeness, urgency, company size, reason clarity) scores the request High, Medium or Low, so your team knows who to call back first. It's a real self-serve multi-tenant SaaS, not a single-site demo. Anyone registers, gets their own chatbot and dashboard, and drops one keyless script tag into their site: the tag resolves which site and chatbot to show from its own domain, with no per-site key. Editing happens in a full-screen visual Studio: click a region on a live preview of the conversation to change a question, the wording, or the theme, and publish in under a minute with no redeploy. Rate limiting, a honeypot, a minimum-turn gate, and an LLM spam check keep the bot clean without ever putting a CAPTCHA in front of a real visitor. Billing is self-serve through Paddle as Merchant of Record. Live at convoscore.com.
More projects

NIVORAI
Self-hosted productivity suite, now split into three products on one login: Life, Work, and Community. Monorepo with a React 19 web app, an Express/Prisma/PostgreSQL API, and a React Native mobile app.

LINKNOWN
Link shortening and QR code platform with privacy-safe click analytics, bot-filtered redirects, password-protected links, and a no-code link-in-bio page builder. Migrated infrastructure from AWS EC2 to a self-managed Hetzner VPS.

QuizCupid
Free love-test and couple-game platform with no signup required, now speaking seven languages. Built with Next.js 16 and Sanity CMS, with React Three Fiber powering the 3D game scenes.