I help you add AI to your product in a way that's actually useful: a chatbot that answers from your own content, a custom assistant, automation, or search that understands meaning. I build things that hold up with real users, not just demos.
In WidgIq, the assistant only answers from the customer's own content: pages crawled from their website with Firecrawl, short written snippets, and uploaded files like PDF, Word, Excel, and CSV. Owners can add, edit, or delete anything and the assistant stays in sync.
I built three answer modes so customers can trade speed for accuracy. Standard rewrites the question using recent chat history and runs a vector search. Smart adds keyword search and reranking. Advanced checks whether the results really cover the question, and if not, runs one more targeted search.
Answers stream in word by word, in the visitor's own language. If the AI can't help, a contact form button shows up right in the chat.
Visitors can rate any answer with a thumbs up or down, and every week WidgIq points out what people are asking about most, so owners know what to fix or add.
In Launchyourgem, "Fill with AI" takes a website URL, scrapes its 5 most important pages with Firecrawl, pulls out the site's metadata, and gives both to an AI model that fills the whole launch listing. Makers go from a URL to a ready listing in one click.
Makers can also generate a product blog with AI. It picks the most useful pages from their site and writes the blog from them.
In BeBetter.ai, I used the Gemini API for mock interviews, resume analysis, and career feedback, with Inngest running the heavy AI work in the background.
Tech Stack
OpenAI APIGemini APIRAGpgvectorVector SearchEmbeddingsPrompt EngineeringFirecrawlInngestNext.jsTypeScripttRPCNode.jsDrizzle ORMPostgreSQLVercel AI SDKGroq
What You Get
Chatbots That Answer From Your Own ContentSearch That Understands Meaning, Not Just KeywordsA Contact Form Handoff When the AI Can't HelpLive Streaming Replies in Your Visitor's LanguageCustom AI Assistants and AutomationAI That Fills Forms From a Single URL
Got something you want built?
I'll build it properly, start to finish, a polished, production-ready product — and if my experience can improve the idea along the way, I'll speak up.