UI/UX
Full-Stack
AI Chatbot
Core Chat
A desktop-only AI chat interface powered by Groq built for speed and clarity. Real-time messages, live Markdown and code blocks, dark/light modes — no clutter, just conversation.
(Desktop only)
Industry
AI Chat
Year
2026
Timeline
1 Week
• Desktop-first, not a mobile compromise: fixed-dimension layout with local state execution so the UI never fights the OS for resources. Async waits are fully decoupled from the render loop — you can keep typing while responses stream in. • Frontend & Memory (FlutterFlow): session state is RAM-managed using device-local primitives (integers/booleans for thread IDs and active panel flags) instead of caching to disk. Each thread is isolated, so there are no cross-session leaks and no stale state after long usage. • Backend & Data Integrity (Supabase): two core tables keep reads fast and writes safe — one for messages, one for session metadata. Queries are shaped around these so that even long chat histories don’t slow down the initial load. • API & Logic: Gemini calls are batched and use a “Placeholder UUID” guard to stop race conditions when you send rapid follow-ups. Incoming JSON is parsed directly into UI nodes — including Markdown and code blocks — without re-rendering the full tree.







