Releases: raestrada/ResumeCraftr
ResumeCraftr v0.3.0
Release Notes v0.3.0
🚀 What's New?
🌟 Now with Windows Support! 🖥️
ResumeCraftr now fully supports Windows, making it easier for more users to optimize their resumes across different platforms.
Enhancements
Multiplatform Support: Updated file paths to be multiplatform, ensuring compatibility across Windows, macOS, and Linux.
Improved Documentation: Added notes in the README and Getting Started guide to highlight Windows support.
Bug Fixes
LaTeX Compilation: Improved error handling and automatic correction for LaTeX compilation errors.
Configuration Handling: Fixed issues with loading and saving configuration files.
Installation
To install or update to this version, run:
pipx install git+https://github.com/raestrada/ResumeCraftr.git@v0.3.0
Getting Started
For a complete guide on how to get started with ResumeCraftr, visit our Getting Started page.
ResumeCraftr v0.2.0
🚀 ResumeCraftr v0.2.0 - Smarter, More Customizable & Better ATS Optimization!
🔥 Big Updates in v0.2.0! This release brings smarter parsing, more customization, and a fix for contact info extraction. ResumeCraftr is getting better at optimizing CVs for ATS systems and specific job descriptions!
📌 What's New in v0.2.0?
🛠️ New Features & Improvements
✅ Custom Information Support (custom.md)
- Now you can add extra details to your resume that may not be present in your original CV!
- Place them inside
cv-workspace/custom.md, and ResumeCraftr will use them when optimizing your resume. - You can also provide special instructions to ChatGPT for fine-tuning.
✅ Choose Your GPT Model (--gpt-model)
- You can now specify which GPT model to use for parsing and optimization!
- Use
--gpt-model gpt-4o-mini(recommended for testing) or switch to another model easily. - To change the model, use
resumecraftr delete-agents, and new agents will be created with the updated settings.
✅ Improved Contact Info Extraction
- Fixed an issue where
Contact Informationextraction was inconsistent or missing fields. - Now correctly extracts full name, email, phone, LinkedIn, GitHub, and portfolio links.
✅ More Reliable LaTeX Generation & Fixes
- Improved handling of LaTeX formatting when generating resumes.
- OpenAI now automatically corrects LaTeX errors to prevent failed compilations.
- Edge cases causing missing sections in PDFs have been addressed.
✅ Multiple Small Fixes & Optimizations
- Better handling of multi-line job descriptions and structured sections.
- General performance improvements in text extraction and section parsing.
- Internal refinements to make resume generation smoother and faster.
🚀 Upgrade Now!
To get the latest version, update ResumeCraftr with:
pipx install --force git+https://github.com/raestrada/ResumeCraftr.git@v0.2.0💡 New to ResumeCraftr? Install it with:
pipx install git+https://github.com/raestrada/ResumeCraftr.git@v0.2.0🔍 Want to reset agents to apply new settings? Run:
resumecraftr delete-agents💬 Help Improve ResumeCraftr!
ResumeCraftr is still experimental, and your feedback is crucial! Found a bug or have a feature suggestion? Join the discussion and contribute:
👉 [GitHub Issues](https://github.com/raestrada/ResumeCraftr/issues)
👉 [Submit a Pull Request](https://github.com/raestrada/ResumeCraftr/pulls)
Thanks for using ResumeCraftr! 🚀 Your feedback makes it better every day. 🎯
ResumeCraftr v0.1.0
🚀 ResumeCraftr v0.1.0 - First Experimental Release! 🎉
We are thrilled to announce the first experimental release of ResumeCraftr v0.1.0! 🎯✨ ResumeCraftr is an AI-powered resume optimizer designed to help job seekers enhance their CVs for Applicant Tracking Systems (ATS) using OpenAI and LaTeX. Say goodbye to formatting nightmares and hello to a streamlined and professional resume-building experience! 🎯📄
🔥 What's New in v0.1.0?
This is the first iteration of ResumeCraftr, and while it’s an early experimental version, it already brings powerful capabilities to the table. Here’s what you can do:
🏗️ Seamless Resume Processing
- Parse CVs automatically from
.pdf,.docx,.txt, or.mdfiles. - Extract structured sections including Work Experience, Skills, Education, Certifications, and more.
- Preserve critical details while optimizing the content for ATS-readability.
🎯 Job-Specific Optimization
- Fine-tune your resume to match job descriptions.
- Highlight relevant experience based on key qualifications.
- Ensure keyword alignment for better ATS scoring.
🖋️ Generate Professional LaTeX PDFs
- Automatically format your resume with LaTeX for a clean, polished look.
- Modify the LaTeX template (
resume_template.tex) to customize the output. - No more worrying about fonts, spacing, or structure—just focus on your content! 🚀
🛠 AI-Powered LaTeX Error Correction
- OpenAI automatically detects and fixes LaTeX formatting errors.
- Ensures the final PDF is error-free and ready for submission. 🎯📄
⚡ Quick Start Guide
1️⃣ Install ResumeCraftr
pipx install git+https://github.com/raestrada/ResumeCraftr.git@v0.1.0Ensure you have a LaTeX distribution (xelatex) installed for PDF generation.
2️⃣ Initialize Your Workspace
poetry run resumecraftr init --language ENThis sets up the cv-workspace folder with a default LaTeX template and configuration files.
3️⃣ Extract Resume Content
poetry run resumecraftr extract /path/to/your_resume.pdf4️⃣ Extract Sections for Structured Analysis
poetry run resumecraftr extract-sections5️⃣ Optimize Your Resume for a Specific Job
poetry run resumecraftr add-job-description "Software Engineer" --content "(Paste job description here)"poetry run resumecraftr optimize6️⃣ Generate an ATS-Optimized PDF
poetry run resumecraftr toPdf🎉 Done! You now have an ATS-friendly resume ready to submit! 🚀
🌎 Join the Community!
ResumeCraftr is an open-source project powered by the AI Craftr suite. We welcome contributions from developers, career coaches, and resume writers to make this tool even better! 🙌
🔗 GitHub Repo: ResumeCraftr
🌍 Part of the AI Craftr Suite: AI Craftr
📜 Getting Started Guide: [ResumeCraftr Docs](https://resumecraftr.app/getting_started.html)
🚀 What's Next?
This is just the beginning! Upcoming features include:
- More LaTeX Templates for different resume styles 🎨
- Multilingual Support 🌎
- Integration with LinkedIn & GitHub Profiles 🔗
- Real-time Resume Scoring for ATS 📊
Your feedback is invaluable to us! Try it out and let us know what you'd like to see in future releases. 🚀
🎯 Let’s build the future of resume optimization together! 💼✨