Skip to content

Latest commit

Β 

History

History
74 lines (47 loc) Β· 2.16 KB

File metadata and controls

74 lines (47 loc) Β· 2.16 KB

AI Interview PoC

A proof-of-concept AI-powered mock interview application. It simulates an interactive interview process using large language models and optionally includes voice feedback via ElevenLabs Text-to-Speech.

🌐 Live Demo:
https://ai-interview-poc.vercel.app


πŸš€ Deploy to Vercel

You can deploy this app to Vercel in just a few steps:

1. Clone the repository

git clone https://github.com/zerray/ai-interview-poc.git
cd ai-interview-poc

2. Create a new project on Vercel

  • Go to vercel.com
  • Click β€œNew Project”
  • Import the ai-interview-poc repo

3. Set the required environment variables

In your Vercel project settings, add the following Environment Variables:

Variable Name Description
OPENAI_API_KEY Your OpenAI API key
ELEVEN_API_KEY (Optional) ElevenLabs API key (for TTS support)
ASSEMBLY_API_KEY (Optional) AssemblyAI API key (for transcription)

πŸ’‘ You can get your ElevenLabs key from https://elevenlabs.io
πŸ’‘ You can get your AssemblyAI key from https://www.assemblyai.com

4. Deploy πŸŽ‰

Once you've added the environment variables, click Deploy.
Your app should be live in a minute!


πŸ”ˆ Optional: Enable Voice Mode

Append the voice=true query parameter to the URL to enable voice responses using ElevenLabs TTS.

Example:

https://ai-interview-poc.vercel.app/?voice=true

Make sure ELEVEN_API_KEY is set in your environment variables for this to work.


πŸ› οΈ Tech Stack


πŸ“„ License

This project is provided as-is for experimentation purposes.