gitresume
AI-powered resume content generator that transforms GitHub repositories into professional, ATS-optimized resume content
Overview
GitResume analyzes your GitHub projects and automatically generates compelling resume sections tailored to job descriptions. Simply provide a repository URL, and the AI will create professional bullet points highlighting your technical achievements.
Key Features
Smart Code Analysis - Automatically detects tech stacks, analyzes project structure, and extracts meaningful metrics using Tree-sitter parsing
Job-Tailored Content - Input a job description to generate resume content optimized with relevant keywords and requirements
Interview Prep - Generates potential interview questions with comprehensive answers based on your project
Real-time Updates - WebSocket-powered streaming UI shows live progress from analysis to content generation
GitHub OAuth - Secure authentication to access and analyze private repositories
Multi-AI Support - Modular architecture supporting Gemini, OpenAI, Groq, and Claude
Tech Stack
Backend: FastAPI, Python 3.11, Redis (caching & rate limiting)
Frontend: Jinja2 templates, Tailwind CSS
AI & Analysis: Tree-sitter (code parsing), multiple AI provider integrations, grammar correction
Deployment: Docker with multi-stage builds, Uvicorn server
What It Generates
Professional project titles and descriptions
Achievement-focused bullet points with quantifiable results
Complete technology stack breakdowns
Technical setup documentation
Future improvement suggestions
Interview preparation materials
Built with scalability, security, and developer experience in mind.