Skip to content

Releases: raestrada/ResumeCraftr

ResumeCraftr v0.3.0

21 Feb 15:44

Choose a tag to compare

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

07 Jan 16:09

Choose a tag to compare

🚀 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 Information extraction 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

06 Jan 23:55

Choose a tag to compare

🚀 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 .md files.
  • 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.0

Ensure you have a LaTeX distribution (xelatex) installed for PDF generation.

2️⃣ Initialize Your Workspace

poetry run resumecraftr init --language EN

This 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.pdf

4️⃣ Extract Sections for Structured Analysis

poetry run resumecraftr extract-sections

5️⃣ Optimize Your Resume for a Specific Job

poetry run resumecraftr add-job-description "Software Engineer" --content "(Paste job description here)"
poetry run resumecraftr optimize

6️⃣ 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! 💼✨