Skip to content

Repository files navigation

InterVox — AI Voice Interview Platform

InterVox is an interview-practice platform that combines voice recognition, AI-powered evaluation, and progress analytics to help users prepare for technical and behavioral interviews.

Key features

  • Practice voice or text answers to interview questions
  • AI-assisted scoring and feedback
  • Interview session recording and history
  • Dashboard with progress analytics

Quick start

Prerequisites: Node.js (18+), npm or pnpm

  1. Install dependencies
npm install
  1. Run the frontend (development)
npm run dev
  1. Backend (optional)

The backend lives in the server/ folder. See server/package.json for available scripts. Typical steps:

cd server
npm install
# then run the backend script defined there (e.g. npm run dev)

Copy server/.env.example to server/.env and fill in your own local values before starting the backend.

Build for production

npm run build

Notes

  • Dev server default URL: http://localhost:5173
  • This repository contains frontend and server code under src/ and server/ respectively.

Contributing

Contributions are welcome. Please open issues or PRs and include clear reproduction steps.

License

No license file included. Add a LICENSE if you want to make this project open source.


If you'd like, I can add a CONTRIBUTING.md, a minimal LICENSE, or a short project overview file for the backend—tell me which next.

About

AI-powered voice interview simulator with real-time STT/TTS, adaptive difficulty, resume-aware question generation, and local facial analysis — built for engineers, by engineers.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages