Visual recreation with sample data. The real product UI is confidential.
Company project, developed as part of my professional work.
Multi-brand AI assistant
Employer project. Client names kept private.
- Problem
- Easy to demo. Hard to trust.
- My role
- Built and shipped the multi-brand AI assistant.
- Stack
How it works
- AskA visitor asks a question on a brand site.
- ProtectAPI keys stay on the server, with rate limits and bot protection.
- GroundThe answer comes from that site's own content.
- GenerateClaude API, Gemini.
- StreamWords stream in live, with the source.
- WatchError tracking and daily reports.
Simplified from the project notes. The real system is confidential.
What it does
- 1Answers stream in live, word by word.
- 2Every answer comes from that site's own content, not a guess.
- 3One codebase, four brands, each with its own colors and setup.
- 4API keys stay on the server, with rate limits and bot protection.
- 5Works with a keyboard, screen readers and reduced motion.
- 6Watched in production with error tracking and daily reports.







