Assistant-style project for MLH API Week, built with React, Vite, Auth0, and Backboard.
- Auth0 login flow is integrated
- Login/logout flow is working
- Authenticated user profile is shown in the app
- Backboard setup has started
- A first simple document was added to the assistant for basic RAG-style querying
This repository is the base for a larger identity-aware assistant that will evolve through the MLH API Week challenges.
Current path:
- Auth0 setup
- Backboard assistant setup
- simple document-grounded assistant
- privacy-aware and context-aware behavior later
npm installCreate a .env file in the project root and add:
VITE_AUTH0_DOMAIN=your_auth0_domain
VITE_AUTH0_CLIENT_ID=your_auth0_client_id
VITE_AUTH0_CALLBACK_URL=http://localhost:5173If your current app also uses additional API values later, add them there as needed.
npm run devThis project is still in progress and intentionally simple for now. The current goal is to keep one clean project and gradually extend it into a stronger privacy-aware assistant.