TraceAgent — Observable Agentic Research Platform
Python · FastAPI · Groq · Tavily · React · PostgreSQL · Docker
A custom agentic pipeline with four sequential stages — planner, search, reflection, and synthesis — where the reflection stage explicitly evaluates whether search results are sufficient and conditionally loops back to search with refined queries before proceeding to report generation. Every internal decision is persisted to the database and streamed to the browser in real time via WebSocket.
Deployed to Hugging Face Spaces as a single Dockerized service · Multi-stage build bundles React/Vite frontend with FastAPI backend · Neon serverless PostgreSQL for persistent run history · Public activity wall with full step traces · Fork any run with a modified query, lineage tracked · Side-by-side comparison of two runs