This app uses LLMs and function calling to analyze data and return a structured output to be shown on a UI with clean tables, charts and cards.
- Start Backend API
Add a groq cloud API key "GROQ_API_KEY" in a .env file to folder "backend"
cd backend
pip install -r requirements.txt
uvicorn api:app --host 0.0.0.0 --port 8001 --reload
- Start Web App
cd frontend
npm install
npm run dev