Inspiration

Every month, 12 million people are actively looking for jobs, competing for 7.5 million openings. Most rely on static résumés and generic LinkedIn profiles that fail to make them stand out. I wanted to build something that gives people a real voice — literally — to showcase who they are and help them land their dream roles.

What it does

Portfolio Agents turns your résumé or LinkedIn profile into an AI-powered portfolio and voice agent that can:

  • Create a personal landing page that highlights your experience.

  • Speak confidently about your work in your tone and style.

  • Help you practice interviews by generating an AI interviewer from any job description. It’s your professional twin — ready to talk, prepare, and represent you.

How we built it

Built in Cursor for rapid development and testing.

Used the Agent Development Kit (ADK) to define agent behaviors, personality sliders, and prompt flows.

Integrated VAPI for real-time voice streaming, natural conversation, and personality alignment.

Frontend built on Next.js (Vercel) with dynamic portfolio templates (Creative, Minimal, Executive).

Résumé parsing and content extraction powered by OpenAI models, connected to the ADK agent layer.

Challenges we ran into

Balancing conversational tone and professionalism in the agent’s responses.

Keeping latency low with VAPI’s real-time voice engine.

Mapping résumé data into structured, conversational memory for each agent.

Designing voice personalities that feel human without sounding generic.

Accomplishments that we're proud of

What we learned

Agent design = personality design. The right tone, empathy, and confidence sliders change everything.

Tools like Cursor + ADK + VAPI let you move from prototype to live agent insanely fast.

People are excited about owning their AI identity, not just using a chatbot.

What's next for Portfolio Agents

  • Interactive Interview Coach: Paste any job description → practice with a live AI interviewer.

  • Auto Cover Letter & Follow-Up Generator: Based on your agent’s real conversations.

  • Auto Personalized Resume from Job Description

Built With

Share this project:

Updates