BrandMuse —AI Brand Assistant
01Task
Creative teams needed an assistant to answer brand guideline questions with page citations and generate campaign concepts from a creative brief, while isolating uploads against prompt injection.
Solution
Built a FastAPI and React app with hybrid pgvector plus PostgreSQL full-text search via Reciprocal Rank Fusion (100% hit rate @5 on 18 test questions), LangChain structured retries, SSE streaming, Langfuse tracing, and 98/100 Lighthouse accessibility.
AI Engineer, Personal Project
Python · FastAPI · React · Vite · TypeScript · Tailwind CSS · shadcn/ui · TanStack Query · LangChain · PostgreSQL (Neon) · pgvector · Cloudflare R2 · Gemini · OpenAI · Ollama · Langfuse · Docker
