{% if not user %}

LangGraph Assignment

FastAPI + Supabase + PGVector

DocsQA Workspace

Upload PDFs, avoid duplicate reprocessing by file hash, and ask an agent that uses user-scoped document retrieval with optional web search.

Developed by Baba Kattubadi

{% if db_unavailable %}

Database connection is temporarily unavailable. This is usually a transient DNS/network issue with the Supabase host. Please retry shortly.

{% endif %}
{% else %} {% endif %} {% if not user %}

Create account

Start by creating your personal docs workspace.


        

Sign in

Continue with your existing account.


        
{% else %}

DocsQA Chat

Markdown enabled

Ask anything about your uploaded PDFs and I will answer with citations from retrieved chunks.

{% endif %}