Hey everyone,
Like most of you, I got sick of having five different browser tabs open just to cross-reference documentation, debug compiler errors, search the live web, and format text strings. I wanted a single, fast workspace that kept state intact.
So I built SMS AI. No corporate marketing fluff, just tools that work in a unified panel.
What it actually handles right now:
- Zero-Lag SSE Streaming: Chat renders line-by-line instantly. No jumping UI containers or typing layout stutter. Full Markdown and code-block parsing.
- Live RAG Pipeline: Drop in raw text, PDFs, or spreadsheets. It chunks data locally on a worker thread and runs instant extraction summaries without blocking the primary browser window.
- Live Web Interleaving: Searches the live web and merges clickable, structural source citations directly inside code explanations.
- Contextual Media: Generates visual layouts inside the thread and has an inline voice recording toggle for hands-free debugging loops.
The Architecture Setup:
- Frontend: React + Vite + Tailwind CSS. Kept the stylesheet bundle extremely lean so the virtual DOM initializes instantly even on bad connections.
- Backend Layer: Powered by native Supabase configurations to protect user session states and auth loops safely.
The platform has a genuine free tier (10 daily message credits, no credit card required) because I want people to actually use it and try to break it.
What I need from you:
I want to push the performance and stream rendering to the absolute limit next. Throw your nastiest edge cases, massive legacy codebases, or complex data spreadsheets at it and tell me where it bottlenecks.
Roast the interface layout, tell me what feels sluggish, or suggest what features I should inject next. I'll be hanging out in the comments to talk through the backend logic or handle code questions!
Cheers.



