I recently came across FoloUp, an open-source AI voice interview project on GitHub.
I liked the idea: send a candidate a link, let them complete a voice interview in the browser, and get back a scorecard with feedback.
But when I tried to run FoloUp myself, I hit a few setup issues and bugs. I fixed some of the setup problems and opened a pull request on the FoloUp repo to contribute the fixes back. Still, the project depended on Clerk for auth and Supabase for the database.
FoloUp had the right idea, but I wanted a simpler, self-hosted AI interview platform that I could fully control, maintain, and deploy on my own stack.
So I built AI Interview, a FoloUp-inspired open-source AI voice interview platform using Better Auth for authentication, PostgreSQL for the database, and deployment through Vercel or Docker.
The workflow stays simple: create an interview from a job description, share a candidate interview link, let the AI run the voice interview, then review the transcript, scorecard, and analytics.
Check it out on GitHub.