
A real, production-ready AI Study Assistant — a browser-first, event-driven learning workspace for uploading real study documents, extracting their structure (text, headings, math, tables), building a knowledge graph from actual content, and chatting with a real AI provider grounded in your documents. Built with React 18, TypeScript, Vite 7, TailwindCSS v4, Zustand, React Router 7, react-markdown, KaTeX, pdfjs-dist, and d3-force / d3-zoom / d3-selection (interactive knowledge-graph visualization). All AI and web-fetching capabilities run through Supabase Edge Functions that proxy OpenRouter and Bright Data — provider credentials stay server-side, never in the client.
10 Aug 2026