Problem
Off-the-shelf chatbots either look generic or lock customers into one vendor. The product layer — saved threads, favourites, multimodal input, account history — is where the value lives.
AI · Conversational · 2024
Conversational AI that remembers.
A conversational AI assistant built on Gemini — text and image input, saved conversations, favourites, and an admin surface for usage analytics.





Gemini
Reasoning core
Text + image
Inputs
2024
Shipped
Conversational AI that remembers.
The story
Off-the-shelf chatbots either look generic or lock customers into one vendor. The product layer — saved threads, favourites, multimodal input, account history — is where the value lives.
Gemini for the reasoning core, Firebase for accounts and conversation state, Flutter for a single codebase across iOS and Android. Designed admin analytics so operators can see how the bot is actually being used.
A conversational assistant that handles text and images, remembers context per user, and exposes meaningful product analytics to operators.
What people said
Honest takes from people who actually use the product.
Carlos F.
E-commerce shop owner
Answers most product questions before they reach my inbox. The image input means a customer can drop a screenshot of a label and get a direct answer.
Reema S.
Independent researcher
We use it as a research assistant. The conversation history survives between sessions, which is the thing that breaks every other AI tool we've tried.
Khalid M.
Translator
Image-plus-text input is the killer feature. I send a photo of foreign signage, ask a question, get a useful answer. Saves real time.
Niamh O.
Marketing lead
We set it up as a customer-facing chatbot on our SaaS marketing site. The admin analytics let us see what people actually ask, which has reshaped our help docs.
Vikram D.
Indie developer
Multimodal AI without the enterprise pricing. Saved conversations and favourites turn it from a toy into a tool.
More work
Start a conversation
Share the essentials and we’ll reply within 4 hours with a real next step, not an auto-responder.
What happens next