Inspiration

Preparing for software engineering interviews is often fragmented. Students use separate platforms for resume building, DSA tracking, interview preparation, and career planning. As a result, progress gets lost and learning becomes inconsistent.

We wanted to build Memento OS, an AI-powered Career Operating System that acts as a personal career coach, remembers user progress, identifies weaknesses, and continuously adapts interview preparation over time.


What it does

Memento OS helps students and developers prepare for technical interviews through personalized AI-driven coaching.

Core features include:

  • AI Resume Analysis
  • DSA Progress Tracking
  • Interview Experience Tracking
  • Skill Gap Detection
  • Dynamic Interview Question Generation
  • Company-Specific Preparation Paths
  • Career Readiness Analytics
  • Long-Term Memory System

Unlike traditional interview platforms, Memento OS remembers previous sessions and adapts future recommendations based on user performance.


How we built it

The project was designed as a modern full-stack AI application.

Frontend:

  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion

Backend:

  • FastAPI
  • Python

Database:

  • PostgreSQL

AI Layer:

  • Gemini API
  • Resume Analysis Engine
  • Interview Question Generator
  • Skill Gap Detection

Memory Layer:

  • ChromaDB
  • Vector Embeddings
  • Long-Term User Memory

The system architecture is designed to evolve from a simple interview-preparation tool into a complete AI Career Operating System.


Challenges we ran into

One of the biggest challenges was designing a memory-aware architecture capable of storing long-term learning history and using it to personalize future interview sessions.

Another challenge was creating an operating-system-style experience while keeping the interface clean, modern, and intuitive.

We also explored how AI-generated recommendations could remain relevant as users improve over time.


Accomplishments that we're proud of

  • Designed and built a premium AI Career Operating System interface.
  • Developed a scalable architecture for future memory-based personalization.
  • Integrated AI-driven interview preparation workflows.
  • Created a unified platform that combines resumes, interviews, skills, and progress tracking in one ecosystem.
  • Successfully built a strong foundation for future adaptive coaching and career intelligence features.

What we learned

Through this project we gained experience in:

  • Full-stack AI application development
  • FastAPI backend architecture
  • React and TypeScript frontend development
  • Vector databases and embeddings
  • Prompt engineering
  • Personalized AI workflow design
  • Building scalable AI products

What's next for Memento OS – AI Career Operating System

Our future roadmap includes:

  • Voice-Based Mock Interviews
  • Real-Time Interview Feedback
  • AI Communication Analysis
  • Company Readiness Scores
  • Career Growth Timeline
  • Multi-Agent Interview Simulation
  • Advanced Long-Term Memory
  • Personalized Learning Roadmaps
  • Internship and Placement Preparation Modes

Our long-term vision is to transform Memento OS into a complete AI-powered Career Operating System that evolves alongside every user throughout their professional journey.

Built With

Share this project:

Updates