{"id":25834483,"url":"https://github.com/codewitheshayoutube/hiregenius_ai","last_synced_at":"2026-02-27T05:32:09.758Z","repository":{"id":277855124,"uuid":"933666450","full_name":"codewithEshaYoutube/HireGenius_Ai","owner":"codewithEshaYoutube","description":"HireGenius AI is an AI-powered email automation tool designed for recruitment teams in companies like Infosys, TCS, and Accenture that want to attract top engineering talent from companies like Google, Microsoft, and Amazon","archived":false,"fork":false,"pushed_at":"2025-02-16T15:26:34.000Z","size":12,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-01T00:59:57.115Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://hiregeniusai.streamlit.app/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/codewithEshaYoutube.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-16T12:20:06.000Z","updated_at":"2025-02-16T17:18:18.000Z","dependencies_parsed_at":"2025-02-16T16:34:40.369Z","dependency_job_id":"f8268ef4-0bb4-4536-bfc1-a3b3fd5d3567","html_url":"https://github.com/codewithEshaYoutube/HireGenius_Ai","commit_stats":null,"previous_names":["codewitheshayoutube/hiregenius_ai"],"tags_count":0,"template":false,"template_full_name":"streamlit/blank-app-template","purl":"pkg:github/codewithEshaYoutube/HireGenius_Ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithEshaYoutube%2FHireGenius_Ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithEshaYoutube%2FHireGenius_Ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithEshaYoutube%2FHireGenius_Ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithEshaYoutube%2FHireGenius_Ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/codewithEshaYoutube","download_url":"https://codeload.github.com/codewithEshaYoutube/HireGenius_Ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/codewithEshaYoutube%2FHireGenius_Ai/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268512159,"owners_count":24261887,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-03T02:00:12.545Z","response_time":2577,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-01T00:58:26.164Z","updated_at":"2025-10-06T00:24:16.309Z","avatar_url":"https://github.com/codewithEshaYoutube.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# HireGenius AI - Open Source Job Application Assistant 🚀\n\n## Overview\n\n[HireGenius AI](https://verbose-halibut-6996p99qrgj7crj96-8501.app.github.dev/) is an AI-powered job application assistant that automates job scraping, resume matching, and email generation. It is designed to streamline the hiring process for recruitment teams in leading companies like Infosys, TCS, and Accenture, helping them attract top engineering talent from industry leaders such as Google, Microsoft, and Amazon.\n\n## Features ✨\n\n- **Job Posting Scraper** 📌: Extracts job descriptions from various job portals.\n- **Resume Matching** 📊: Uses AI to analyze and compare resumes with job requirements.\n- **Automated Email Generation** ✉️: Generates professional application emails tailored to job postings.\n- **Visualization** 📈: Provides insights on job-resume match percentage with graphical representation.\n- **Open Source \u0026 Extensible** 🛠: Fully customizable and open for contributions.\n\n## Project Link 🔗\n\n[HireGenius AI Web App](https://verbose-halibut-6996p99qrgj7crj96-8501.app.github.dev/)\n\n## Technologies Used 🛠\n\n- **Python** 🐍\n- **Streamlit** 🎨 ([Streamlit Docs](https://docs.streamlit.io/))\n- **BeautifulSoup** 🌐 ([BeautifulSoup Docs](https://www.crummy.com/software/BeautifulSoup/bs4/doc/))\n- **Matplotlib** 📊 ([Matplotlib Docs](https://matplotlib.org/))\n- **Regex** ✍️\n- **DeepSeek AI API** 🤖 ([DeepSeek API](https://api.deepseek.com))\n\n## How It Works 🔍\n\n1. **Enter Job Posting URL**: The AI fetches job details from the given link.\n2. **Upload Resume**: The AI compares your resume with the job description.\n3. **Analyze \u0026 Score**: It calculates a match percentage and visualizes it.\n4. **Generate Application Email**: AI drafts a professional email based on extracted job details.\n\n## Installation \u0026 Setup 🏗\n\n### Prerequisites\n- Python 3.8+\n- Virtual Environment (Recommended)\n\n### Setup Instructions\n\n```bash\n# Clone the repository\ngit clone https://github.com/yourusername/hiregenius-ai.git\n\n# Navigate to the project directory\ncd hiregenius-ai\n\n# Create a virtual environment\npython -m venv venv\nsource venv/bin/activate  # On Windows use `venv\\Scripts\\activate`\n\n# Install dependencies\npip install -r requirements.txt\n\n# Run the application\nstreamlit run app.py\n```\n\n## API Configuration 🔑\n\nThe application uses the **DeepSeek AI API** for AI-powered email generation. Get your API key from [DeepSeek AI](https://api.deepseek.com) and update the `DEEPSEEK_API_KEY` in `app.py`.\n\n```python\nDEEPSEEK_API_KEY = \"your_api_key_here\"\nclient = openai.OpenAI(api_key=DEEPSEEK_API_KEY, base_url=\"https://api.deepseek.com\")\n```\n\n## Contribution 🤝\n\nWe welcome contributions from developers, AI enthusiasts, and recruiters! To contribute:\n\n1. Fork the repository 🍴\n2. Create a new branch: `git checkout -b feature-branch`\n3. Commit your changes: `git commit -m 'Add feature XYZ'`\n4. Push to the branch: `git push origin feature-branch`\n5. Open a Pull Request 🛠\n\n## License 📜\n\nThis project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.\n\n## Contact 📬\n\nFor queries and collaborations:\n\n- **Email**: [tariqeesha@gmail.com](mailto:tariqeesha@gmail.com)\n- **GitHub**: [Your GitHub Profile]((https://github.com/codewithEshaYoutube/)\n\n---\n🚀 _HireGenius AI - Making job applications effortless with AI!_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewitheshayoutube%2Fhiregenius_ai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcodewitheshayoutube%2Fhiregenius_ai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcodewitheshayoutube%2Fhiregenius_ai/lists"}