jatinmehra's picture
Update README.md
3de4824 verified
---
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](LICENSE) file for details.
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.