Resuma is an open-source desktop application for building beautiful resumes. Fast, flexible, and privacy-oriented.

Build your resume in minutes.

Resuma is a privacy-first resume builder powered by local AI.

Built With

Resuma LightResuma Dark
ThemesResuma offers dark and light UI themes.

As an ex-employee, I led key projects, managed client workflows, and coordinated cross-functional teams, achieving notable results in both client satisfaction and project completion.

Worked on various client projects...

AI Enhancement

Slide to reveal how AI improves your tone and impact.

Local AI Core
Powered by llama.cpp
Resuma uses llama.cpp under the hood to run Qwen3 models (0.6B–32B) locally on your machine. It's fully offline, open-source, and optimized for performance via native Rust + CLI integration.
AI

Like the project? Help keep it growing.

Buy me a coffee
Support us on GitHub

Resuma system requirements.

Resuma runs on pretty much any modern desktop computer.

Operating Systems
  • Windows: 10 or 11, 64-bit (x86_64)
  • macOS: Apple Silicon (ARM64) only
  • Linux: Modern 64-bit distro (x86_64)
Network Requirements

Internet connection is required for downloading models and runtimes during onboarding. Once setup is complete, all features work fully offline.

Hardware Requirements
  • CPU: 64-bit (x86_64) with AVX2 support
  • RAM: 8GB minimum, 16GB+ recommended
  • GPU:
    • Vulkan: AMD, NVIDIA, Intel with Vulkan support
    • HIP: AMD GPUs with ROCm support
    • CUDA: NVIDIA GPUs with CUDA 12.4 support
Disk Space
  • Installer size: ~4MB
  • App size: ~16MB installed
  • Base Model: ~805MB
  • Runtime: ~35MB (CPU), ~70MB (Vulkan), ~1.5GB (HIP)
  • Estimated total: ~850MB to ~2.5GB minimum depending on runtime and model

Frequently asked questions.

Everything you need to know about Resuma.