--- title: Skill Analyzer emoji: 🚀 colorFrom: blue colorTo: indigo sdk: docker app_port: 7860 --- # Skill Analyzer 🚀 A FastAPI application that analyzes GitHub profiles to evaluate coding skills against professional standards. ## Features - **Semantic Code Analysis**: Uses `CodeBERTa` (quantized) to understand code logic. - **Streaming Response**: Returns analysis results in real-time. - **Memory Optimized**: Runs efficiently within 512MB RAM (Render Free Tier / Spaces Basic). ## Usage Send a POST request to `/analyze/github`: ```bash curl -N -X POST "https://your-space-url.hf.space/analyze/github" \ -H "Content-Type: application/json" \ -d '{ "github_username": "torvalds", "skills": ["C", "Linux"] }' ``` ## Environment Variables - `GITHUB_TOKEN`: Required for higher rate limits and accessing repositories.