The Robotics Chatbot has three chat modes:
Purpose: Academic research questions and paper analysis
Purpose: Generate code tutorials and how-to guides
Purpose: Concept explanations with adjustable complexity
- Google API Key for Gemini
-
Start the backend server:
python backend/main.py
The API will be available at
http://localhost:8000
-
Start the Streamlit frontend (in a new terminal):
streamlit run frontend/app.py
The web interface will open at
http://localhost:8501
GOOGLE_API_KEY
: Required for Gemini AI model
This project is licensed under the MIT License - see the LICENSE file for details.