All components have been configured to use Google Gemini instead of OpenAI.
Simply run:
./start.shThis will:
- ✅ Load your
GEMINI_API_KEYfrom.envfile - ✅ Start the FastAPI backend on
http://localhost:8000 - ✅ Start the frontend on
http://localhost:3000
Then open your browser to: http://localhost:3000
To verify your environment variables are loading correctly:
python3 test_env.pyYou should see:
GEMINI_API_KEY: ✅ Set
GEMINI_API_KEY=your_actual_api_key_hereGet your API key from: https://makersuite.google.com/app/apikey
- ✅ FIXED! The API now properly loads the
.envfile withpython-dotenv - Make sure you restart the servers after updating
.env
- Check that both servers are running
- Verify your
GEMINI_API_KEYis set in.env - Check the terminal for error messages
- Full documentation: README.md
- Gemini setup: GEMINI_SETUP.md
- Project walkthrough: See artifacts
Ready to go! Just run ./start.sh and open http://localhost:3000 🌱