Inspiration

  • People like hedgehogs + want to prep for their interview at PostHog before they actually go for the job

Impact

  • A lot of whether you get a job comes down to your performance at interview
  • At the same time, prepping for job interviews can be difficult if you don't have experience
  • PrepHog can democratise access to high quality practice
  • Whilst also serving as a recruitment / marketing tool for PostHog

...Imagine if you could do customised interview practice for any job at any company - instantly and for free!

What it does

  • Combines voice, phone and chat modalities to enable you to prep for job interviews

How we built it

  • NextJS + React - front/back-end
  • ElevenLabs - voice interview + support widget
  • Twilio - outbound call handling
  • PostHog analytics + LLM observability
  • OpenAI - chat + feedback functionalities
  • PicaOS - MCP / function calling
  • PostHog - images
  • Fal.ai / RunwayML - video generation / easter eggs
  • Firecrawl - scraping to markdown

Challenges we ran into

  • Spent some time looking into live lip syncing with a video hedghog but doesn't look like the tech's there yet to handle real-time interview generation
  • Chat interface + Posthog use different AI SDKs with slightly different interfaces - adding observability there wasn't possible in the timeframe
  • Had difficulty populating the live feedback to the user on Q&A pairs for some reason - kept not wanting to appear in the modal - actually got it working and then accidentally deleted it annoyingly!

What's next for PrepHog.ai (what was next on the roadmap before I ran out of time!)

  • Select which job you want to prep for
  • Add Google Meet modality
  • Upload your CV and apply to the job via the site (via Skyvern / Operator)
  • Improved interview experience
  • Training on additional PostHog data / interviews
  • Ability to control the site via voice
  • Like interview feedback provided to the user (LLM eval on Q&A pairs)
  • Deploy to vercel

Built With

Share this project:

Updates