jatinmehra's picture
Update README.md
3de4824 verified
metadata
license: mit
title: Smart Resume Generator
emoji: 
colorTo: blue
short_description: AI-crafted tech resumes from your GitHub projects
sdk: docker
colorFrom: indigo
pinned: false

Smart Resume Generator

A cutting-edge AI-powered tool that helps job seekers create tailored, professional resumes by analyzing GitHub projects and aligning them with target job descriptions.

Features

  • Resume Customization: Automatically generate project descriptions optimized for your target job
  • GitHub Repository Analysis: Pull and analyze your repositories to showcase your technical skills
  • Intelligent Project Categorization: Classify your projects into relevant technical domains
  • Professional PDF Generation: Download ATS-friendly, polished resumes in PDF format
  • AI-Driven Skills Extraction: Identify and highlight the most relevant skills for your target position

How It Works

  1. Enter your personal information and paste a job description
  2. Add links to your GitHub repositories
  3. The AI analyzes your projects and tailors descriptions to match job requirements
  4. Generate a professional resume in seconds
  5. Download as a polished PDF ready for submission

Requirements

  • Python 3.8+
  • Streamlit
  • Google-genai==1.7.0
  • fastapi
  • uvicorn
  • PDFKit (with wkhtmltopdf installed)
  • Internet connection for GitHub repository access
  • Markdown2

Technical Details

The application leverages:

  • Google Genai API: Powers the intelligent project analysis and resume generation
  • Streamlit: Provides the interactive web interface
  • GitHub API: Fetches repository READMEs to analyze your projects
  • Markdown to PDF: Converts the generated resume to a professional PDF document

Privacy

Your data is processed securely:

  • No personal information is stored permanently
  • GitHub repositories are accessed only with your explicit permission
  • Job descriptions are used solely for tailoring your resume

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.