Local voice-based technical interview simulator using FastAPI on the backend and Gemini Live in the browser.
- Python 3.11+
- A valid Google Gemini API key (get it in Google AI Studio)
-
Create the virtual environment:
python3 -m venv .venv
-
Activate the environment and install dependencies:
source .venv/bin/activate pip install -r requirements.txt -
Create your environment file:
cp .env.example .env
-
Set
GOOGLE_API_KEYin.env.
./run.shThen open http://127.0.0.1:8000.
- Interview questions live in
data/questions/*.json.