A RAG-powered "Concierge Agent" for Treg cell therapy research, built for the Kaggle Agents Intensive Capstone.
This agent assists bioinformaticians by:
- Retrieving relevant literature from PubMed.
- Finding clinical trials from ClinicalTrials.gov.
- Answering questions about experiment design (e.g., flow cytometry panels, cytokine cocktails).
cd backendpip install -r requirements.txtexport GOOGLE_API_KEY="your-key"or edit.envon root directorypython data_ingestion.py(Fetch data)python api_server.py(Start server)
cd frontendnpm installnpm run dev
see details on design_logic.md
- Backend: Python, FastAPI, LlamaIndex, ChromaDB.
- AI Engine: Google Gemini (via
llama-index-llms-gemini). - Frontend: React, Vite, TailwindCSS.
- Data: PubMed E-utilities, ClinicalTrials.gov API.
