Skip to content

alexxonline/interview-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Interview Simulator with Gemini Live

Local voice-based technical interview simulator using FastAPI on the backend and Gemini Live in the browser.

Requirements

  • Python 3.11+
  • A valid Google Gemini API key (get it in Google AI Studio)

Local setup

  1. Create the virtual environment:

    python3 -m venv .venv
  2. Activate the environment and install dependencies:

    source .venv/bin/activate
    pip install -r requirements.txt
  3. Create your environment file:

    cp .env.example .env
  4. Set GOOGLE_API_KEY in .env.

Running

./run.sh

Then open http://127.0.0.1:8000.

Notes

  • Interview questions live in data/questions/*.json.

About

A technical interview simulator using Gemini Live

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors