AI Research & Knowledge Tool (Perplexity-style)
What it does: Fast, grounded research answers with citations, memory, and session continuity.
Architecture highlights
- LangGraph agentic routing and explicit control flow for query planning, tool selection, and fallbacks.
- LangChain tool orchestration for grounded summarization and citation-aware synthesis.
- Real-time SSE streaming with persisted sessions in Supabase for resumable conversations.
Why it matters: Deterministic control flow + persisted state makes streaming research assistants debuggable and safe to operate.
Secondary details
- Tavily web search integration for fresh retrieval with source metadata.
System focus: Retrieval, agent routing, streaming, session state
