Skip to main content
AIDiveForge AIDiveForge
Visit HermesBench

Get This Tool

License: License: unverified
Local-run terms: Source code is publicly available on GitHub. Users can clone the repository, install dependencies with npm, and run locally via development server or Docker container. No license restrictions found on commercial use of self-hosted instances.

Share This Tool

Compare This Tool
📋 Embed this tool on your site

Copy this code to embed a compact tool card:

HermesBench

FreeOpen SourceSelf-Hosted

Summary

Most resume builders quietly pocket your name, email, and work history — and the ones that don't still gate the clean PDF export behind an account wall.

OpenResume is a browser-based resume builder and parser that keeps all data local: nothing is sent to a server, no account is required. You fill in a form, the tool renders an ATS-optimized PDF in real time, and you download it. The parser side lets you drop in an existing resume and see exactly how an automated screener will read it — which fields it finds, which it misses. The tool handles one job well. It does not support multiple resume versions with branching tailoring logic, and teams needing bulk generation or API-driven output will find no hooks to connect to.

Bottom line: The right pick for a job seeker who needs a clean, ATS-safe PDF without surrendering personal data to a SaaS; the wrong pick the moment you need programmatic generation, template customization beyond the provided layouts, or integration into a hiring pipeline.

Pricing Plans

Free

Free

Free

Full access to resume builder, parser, and all features

  • Unlimited resumes
  • All templates
  • Resume parser
  • PDF export
  • No ads or tracking

View full pricing on verkyyi.github.io →

Pricing may have changed since last verified. Check the official site for current plans.

Community Performance Report Card

No community ratings yet. Be the first to rate this tool!

Best For: Job seekers concerned about data privacy, Users wanting ATS-optimized resume designs, Technical professionals comfortable with self-hosting, Students and recent graduates building first resumes, Anyone needing to diagnose resume parsing issues

Community Benchmarks Community

No community benchmarks yet. Be the first to share a real-world data point.

  • All processing runs in the browser with no server transmission, so job seekers with privacy concerns hand no personal data to a third party and face no account-creation friction.
  • Real-time PDF preview updates as you type, so formatting errors and section gaps are visible before export rather than discovered after download.
  • The built-in ATS parser shows field-by-field extraction results, so you can diagnose why a screener is dropping your phone number or misreading your job titles before the application is submitted.
  • Self-hosting is supported via the open-source codebase, so organizations that need to run resume tooling on internal infrastructure can deploy without depending on an external service.
  • No paid tier exists, so no feature is gated — every capability available in the tool is available to every user without a purchase decision.
  • The tool supports one resume document at a time with no save state between sessions. Job seekers managing tailored versions for different roles must re-enter or manually copy data each session — there is no version history, no diff between variants, and no way to label which draft went where.
  • There is no API and no programmatic output path. Any workflow that needs to generate, score, or route resumes at scale — a bootcamp processing student CVs, a recruiting team standardizing submissions — cannot connect OpenResume to a pipeline. Teams with that requirement switch to services like Resumake or build a custom document-generation layer.
  • Template and layout options are fixed to the designs the project ships with. Design-specific requirements — a two-column layout, a branded organizational template, custom font choices — cannot be configured without forking and modifying the source code, which converts a no-code tool into a maintenance obligation.

Community Reviews

No reviews yet. Be the first to share your experience.

About

Platforms
Web (browser-based); self-hostable via Docker
API Available
No
Self-Hosted
Yes
Last Updated
2026-06-09T10:11:11.299Z

Best For

Who it's for

  • Job seekers concerned about data privacy
  • Users wanting ATS-optimized resume designs
  • Technical professionals comfortable with self-hosting
  • Students and recent graduates building first resumes
  • Anyone needing to diagnose resume parsing issues

What it does well

  • Creating modern ATS-optimized resumes for job applications
  • Testing existing resumes for ATS compatibility before applying
  • Formatting and standardizing resume document layout
  • Building resumes without creating online accounts or sharing personal data
  • Self-hosting resume infrastructure for organizations

Discussion Community

No discussion yet. Sign in to start the conversation.

Spotted incorrect or missing data? Join our community of contributors.

Sign Up to Contribute

Community Notes & Tips Community

Be the first to contribute. General notes, observations, gotchas, and tips from people who use this tool day-to-day.

Frequently Asked Questions

Is HermesBench free?
Yes — HermesBench is fully free to use. There is no paid tier.
Is HermesBench open source?
Yes. HermesBench is open source.
Can I self-host HermesBench?
Yes. HermesBench supports self-hosting on your own infrastructure.
What platforms does HermesBench support?
HermesBench is available on: Web (browser-based); self-hostable via Docker.

Hours Saved & ROI Stories Community

Be the first to contribute. Concrete time/cost savings, with context. e.g. "Cut my code review backlog from 4h to 45m per week."

HermesBench

OpenResume handles two tasks: building a resume from a structured form and parsing an existing resume to diagnose how an ATS will read it. The builder workflow is form-in, PDF-out — you populate fields for experience, education, skills, and summary, and a formatted document renders in real time alongside the input panel. The parser accepts an uploaded resume and returns a structured breakdown of what it extracted, letting you spot fields a screener will skip or misread before you submit an application.

The differentiating feature is the privacy model. The vendor states that all processing happens in the browser. No account is created, no data is transmitted, and no profile is stored. For job seekers applying from a shared device, working in jurisdictions with strict data residency concerns, or simply unwilling to seed a SaaS company’s training data with their career history, this architecture is the point — not a secondary selling point.

The tool fits a single-session workflow: open, build or diagnose, download, close. It does not support saving multiple resume variants, tracking which version went to which employer, or generating tailored versions at scale. There is no API. If your use case is ‘produce 50 slightly different resumes for 50 job postings’ or ‘pipe resume data into a hiring dashboard,’ OpenResume provides no path forward without rebuilding the workflow around it. Organizations wanting to self-host for internal use can deploy the open-source codebase, but that still delivers the same single-session, single-document scope — just on infrastructure you control.