Week 6: Refining the Experience

October 29 - November 4, 2025

By Panday Team

Introduction

Armed with Anna's feedback, we spent Week 6 refining every aspect of the user experience. From streaming AI responses to redesigning nodes, we're making Panday more intuitive and powerful with each iteration.

Design Team Updates

Reagan adjusted wireframes with new features including different chat logs, redesigned nodes, slider bars for zooming, and improved layouts. She worked on redesigning the node appearance and overall roadmap structure. Bruno planned a meeting for November 24th to discuss presentation strategy, splitting responsibilities: team intro, problem statement, solution demonstration with tutorial, future prospects, and showcasing the app's capabilities.

Darrel made design changes to the hi-fi that reflect the main app, worked on scripts and slideshows, and helped write the storyboard for our advertisement concept.

Development Team Updates

Nikita worked on porting designs to code and implementing AI features with LlamaIndex. Ozem achieved a major UX improvement: making the chatbot stream responses with a typewriter effect and live progress updates (showing "retrieving augmented info" and "generating response" states). He also changed the rate limiter to use userId instead of cookieId in Redis and added auto-scroll to the chatbox.

Josh attempted to create lo-fi designs using Figma Make (admittedly with limited success—we all have our strengths!). Peter worked on MCP (Model Context Protocol) implementation for embeddings, creating a workflow that works across different LLM agents, though some bugs remain to be fixed.

TL;DR

We implemented streaming AI responses with live progress indicators, redesigned nodes based on Master Electrician feedback, and continued refining the user interface. The app is becoming more responsive and intuitive.

What's Next?

Week 7 will focus on implementing the tutorial system for first-time users, adding progress bars, and continuing to build robustness into our features.