A new tool called ZenResume hit Hacker News on July 31st as a free, local-first applicant tracking system (ATS) resume builder with built-in AI import powered by Google's Gemini model. The project positions itself squarely at developers and tech job seekers who are tired of paying monthly fees for services that do the same thing: take their existing resume and make it pass keyword filters. ZenResume runs entirely in the browser—no data sent to a server, no accounts required—and outputs high-quality PDFs optimized for ATS parsing.

How the AI Import Works

The standout feature is the Gemini-powered PDF import. Users drop an existing resume PDF into ZenResume, and the tool extracts the content using multimodal capabilities rather than naive text scraping. From there, you can paste in a job description and the AI re-tails your resume's language to match the exact keywords and phrasing the posting uses. This keyword tailoring is what most ATS advice blogs spend paragraphs explaining—the tool bakes it directly into the workflow.

The Local-First Philosophy

ZenResume explicitly markets itself as local-first, meaning all processing happens client-side in the browser. For developers who have watched yet another SaaS startup get acquired and change its privacy policy, this is a meaningful differentiator. Your resume data never touches an external server during editing or export. That said, if you're using Gemini for AI import, API calls are involved—so there's still a dependency on Google's infrastructure for that specific feature.

ATS Compliance in Practice

The tool promises 100% ATS-compliant tech resumes, which is a strong claim worth unpacking. ATS systems like Greenhouse, Lever, and Workday all parse PDFs slightly differently. The most common resume formatting mistakes—tables, multi-column layouts, headers inside body text—often cause parsing failures that silently drop your best bullet points. ZenResume's editor appears to enforce single-column output with standard section headings, which is the baseline for passing those parsers.

No Paywalls or Subscriptions

One of the most refreshing aspects of this launch is the monetization model—or lack thereof. The project ships free with no paywalls, no feature gating, and no subscription tiers. This puts it in direct competition with incumbents like Resume.io, Kickresume, and Teal, all of which gate AI features behind $15-$30 monthly plans. Whether ZenResume can sustain this without a revenue model remains to be seen, but for job seekers on a budget, the immediate value proposition is obvious.

Key Takeaways

  • Gemini AI extracts content from existing PDF resumes and re-tails keywords for any job description
  • Everything except AI import runs locally in the browser—no server-side storage of resume data
  • Single-column output enforced by design to maximize ATS parsing compatibility across common platforms like Greenhouse and Workday
  • Completely free with no subscription tiers, differentiating it from most competitors

The Bottom Line

ZenResume solves a real pain point: turning one good resume into many targeted ones without paying $20/month for the privilege. The local-first architecture is genuinely thoughtful, even if the Gemini dependency means it's not fully zero-network. For devs grinding through job applications right now, this is worth bookmarking before it inevitably adds a waitlist. Check out ZenResume at https://www.zenresume.online/ and follow the Hacker News discussion for community feedback.