Open Source Alternatives
  • Alternatives
  • Categories
    Categories by size1,109 projects
    • Developer Tools558
    • AI & Machine Learning473
    • Business & Productivity272
    • Web Development208
    • Security & Monitoring171
    • Communication & Collaboration153
    • IT Management145
    • Cloud & Hosting127
    • LLMOps & AI Tooling123
    • Data & Analytics118
    Browse all 21 categoriesProduct & Project Management, DevOps & CI/CD and 9 more
  • Blog
  • Advertise
SearchNotion, Slack, password manager.../
Submit
Open Source Alternatives
  • Alternatives
    • Developer Tools558
    • AI & Machine Learning473
    • Business & Productivity272
    • Web Development208
    • Security & Monitoring171
    • Communication & Collaboration153
    • Browse all 21 categories
  • Blog
  • Advertise
Submit your project

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product

  • Categories
  • Tag
  • Advertise

Resources

  • Blog
  • Collection
  • Submit

Company

  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap

Alternatives

  • Claude Code
  • Jira
  • Notion
  • Slack
  • Linear
  • Wispr Flow
  • All alternatives
© 2026 Open Source Alternatives. All rights reserved.
Open SourceAlternatives
Home/Categories/Business & Productivity/Cover Me
icon of Cover Me

Cover Me

Open source alternative to Teal, Jobscan, Kickresume and Rezi

  • 2 stars
  • MIT
  • Active this week
  • Last commit today

Last verified Nov 5, 2026

Generate cover letters and ATS-optimized resumes from any job posting, with a match score. MIT licensed, free with your own API key.

Visit websiteGitHub2 starsDeploy on Hostinger
image of Cover Me
TL;DR

Cover Me is an MIT-licensed open source Chrome extension that tailors your resume to any job posting in about 30 seconds, generates a cover letter, and scores the ATS match out of 100. It replaces paid job application tools like Teal, Jobscan, Kickresume, and Rezi with a free BYOK path: your own Claude or OpenAI API key means unlimited, private generations with no subscription required. Best for active job seekers applying to multiple roles per week who want ATS-optimized materials without ongoing subscription costs.

Read the full breakdownHide the full breakdownWho it is for, how it works, trade-offs, the quick start and the FAQ
who it's for

Who Cover Me is for#

Active job seekers applying to multiple roles a week

Cover Me reduces a 45-minute manual tailoring task to about 30 seconds. With ATS match scoring and gap analysis, each application shows exactly which requirements the tailored resume covers and misses, so you know where to adjust before submitting.

Skip if:

You apply to one or two jobs a month and have enough time to tailor manually. The setup cost (installing the extension and adding an API key) only pays off at higher application volume.

Privacy-conscious candidates who want BYOK control

In BYOK mode, the resume text goes only to your chosen AI provider (Anthropic or OpenAI) using your own key. Cover Me's servers never see your resume. The API key is encrypted on your device and never sent to Cover Me.

Skip if:

If you are comfortable storing your resume on a third-party service and prefer a simple hosted plan with no API key configuration, the hosted free or Pro tier removes the setup step.

Candidates targeting ATS-screened corporate roles

97.4% of Fortune 500 companies screen applications with an ATS (Jobscan, 2026). Cover Me's match score and keyword gap analysis target exactly this workflow: understanding which must-have keywords your resume covers before submitting.

Skip if:

Roles at smaller companies or startups that do not use ATS screening will not benefit from the match scoring. If the hiring process is a direct email or referral, ATS optimization is not the bottleneck.

the problem

The problem it solves#

Writing a tailored resume and cover letter for every job application takes 45 minutes or more by hand. Most applicants either skip tailoring and send the same generic resume to every posting, or write one tailored version and reuse it, hoping it matches enough ATS criteria to clear the initial screen. Well-qualified candidates get filtered out before a recruiter sees their application because their resume does not use the posting's exact keywords.

The gap goes deeper than time. Applicants do not know which keywords matter for each role, cannot see which requirements their resume covers or misses, and have no way to verify whether their wording matches what the recruiter's ATS is scanning for. Improving your resume blind means guessing at a system designed not to be visible.

how Cover Me solves it

How it solves it#

Resume tailoring with ATS match scoring

Rewrites your resume bullets, summary and skills around the posting's keywords without fabricating experience. Must-have keywords are weighted at 70 points, nice-to-have at 30, and each unmet hard requirement takes off up to 10 points. The final score runs from 0 to 100 and shows every matched and missing keyword.

Cover letter generation from your resume

Writes a cover letter specific to the job using facts from your stored resume. The result opens inline in the extension for editing and exports as a PDF. No generic openers or recycled templates.

Dedicated scrapers for major job boards

Reads job descriptions from LinkedIn, Indeed, Lever, Workday, BambooHR, and others when you click, using dedicated scrapers per platform. For any other site, paste the job description manually. From version 1.3.0, no content scripts run on all pages: the reader only injects when you click.

Bring-your-own-key mode with local privacy

With your own Claude or OpenAI API key, your resume text goes only to your chosen AI provider. Cover Me's servers never see your resume, letters, or key. The API key is encrypted at rest using AES-256-GCM and decrypted only at call time.

PDF export with one-page compact mode

Downloads the tailored resume or cover letter as a PDF. The compact mode trims the resume to one page by removing lower-priority bullets. Layout is ATS-friendly and the tailored version stays in browser history for the last 20 resumes in BYOK mode.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • Free and unlimited with your own API keyWith a Claude or OpenAI API key, every resume tailoring and cover letter generation is free. You pay only for the API calls to your chosen provider, typically a few cents per letter. There is no generation limit and no account required in BYOK mode.
  • No ads, analytics, or telemetry in the extensionThe Chrome extension contains no third-party SDKs, analytics scripts, or telemetry. In BYOK mode, the only external calls are directly from the extension to your AI provider using your key. No copy of your resume is kept on Cover Me's servers.
  • Integrity check prevents fabricated skillsA check runs on every generation and removes any skill or claim your original resume does not support. Job titles, employers, and dates are never altered. The ATS score reflects genuine coverage, not padded keywords.
  • MIT licensed with a self-hostable backendMIT license means no restrictions on commercial or personal use. The full backend (Supabase Auth, Postgres, Edge Functions) is open source and self-hostable. You need a Supabase project, a Stripe account, and an Anthropic API key to run your own stack.

Trade-offs

  • -Chrome only, no Firefox or Safari supportCover Me is a Chrome extension. It runs on Chrome and Chromium-based browsers. Firefox and Safari are not supported, and users on those browsers have no install path.
  • -Early-stage project with limited community historyThe repository has 2 stars and 7 open issues as of November 2026. The project was created in June 2026 and is actively maintained, but it has not yet built the contributor community or long-term track record that more established tools carry.
  • -Backend self-hosting requires multiple servicesRunning your own hosted backend requires a Supabase project (Postgres, Auth, Edge Functions), a Stripe account for payments, and an Anthropic API key. The BYOK extension tier is simpler: install the extension, add your key, and start. Full backend self-hosting is for teams managing their own rate limits and data storage.
versus alternatives

Cover Me vs alternatives#

Cover Me vs Jobscan

Both tools focus on ATS optimization. Cover Me reads the posting when you click, rewrites your resume to match it, generates a cover letter, and scores the fit out of 100. Jobscan is a web-based tool built around resume scanning and keyword gap analysis.

FeatureCover MeJobscan
LicenseMIT (open source)Proprietary
Self-hostingYes (Supabase backend)No
ATS match scoringYes (0-100, keyword breakdown)Yes
Browser extensionYes (Chrome)No
Free with own API keyYes (BYOK, unlimited)No
PriceFree (BYOK) or $15/month (Pro)Subscription required

Cover Me is the stronger choice when you want one click to rewrite your resume and produce a cover letter together, without uploading materials to a subscription service. The BYOK path keeps every generation free and your resume off third-party servers. Jobscan is worth considering if you prefer to analyze keyword gaps and edit your resume manually rather than have it rewritten automatically.

Cover Me vs Kickresume

Kickresume is a resume builder and cover letter creator with templates and AI assistance. Cover Me is narrower: it tailors an existing resume to a specific job posting rather than building a new one from scratch.

FeatureCover MeKickresume
LicenseMIT (open source)Proprietary
Self-hostingYesNo
Primary use caseTailor existing resume to jobBuild new resume from templates
ATS scoringYes (0-100 per posting)Not the primary focus
Browser extensionYes (Chrome)No
Free with own API keyYes (BYOK, unlimited)No
PriceFree (BYOK) or $15/monthSubscription required

If you have a base resume and want to adapt it for each application with keyword alignment, Cover Me is more direct. Kickresume is worth using when you are building your first resume, switching careers, or want a template-driven visual builder with structured layout choices. Cover Me focuses entirely on ATS fit for the specific posting.

install · quick start

Quick start#

bash
Cover Me is a Chrome extension. Install it from the Chrome Web Store, or build the unpacked extension from source and load it in Chrome:

```bash
pnpm install
pnpm rebuild esbuild
pnpm run build
```

Then open `chrome://extensions`, turn on Developer Mode, choose Load unpacked and select the `extension/dist/` folder.
tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptTypeScript
Frameworks
Next.jsReact
frequently asked

FAQ#

Is Cover Me free to use?

Yes. With your own Claude or OpenAI API key, Cover Me is free and unlimited. You pay only for what you generate through your provider. No account is needed. The hosted free plan gives 10 AI generations to start, then 5 a week. Pro is $15 a month or $35 every 3 months for up to 25 generations a day with cross-device history.

Which job boards does Cover Me support?

LinkedIn, Indeed, Lever, Workday, BambooHR, Greenhouse, Ashby, and Workable have dedicated or generic scrapers. For any other job board or career page, paste the job description into Cover Me manually. The extension also reads postings embedded from those job platforms on company career pages.

Is my resume private when I use Cover Me?

In BYOK mode, your resume goes only to the AI provider whose key you use; it never reaches Cover Me's servers. Your API key is encrypted at rest on your device using AES-256-GCM. On hosted plans, your resume is encrypted before storage and sent to Anthropic only to generate your documents. The extension has no analytics or telemetry.

Can I self-host the Cover Me backend?

Yes. The full backend is open source and runs on Supabase. You need a Supabase project, a Stripe account for payments, and an Anthropic API key. Migrations, Edge Functions, and test suites are included in the repository. The Chrome extension's BYOK mode does not require any backend at all.

Will Cover Me add skills to my resume that I don't have?

No. A check runs on every generation and removes any skill or claim your original resume does not support. Job titles, employers, and dates are never altered. If your resume does not mention HubSpot, the ATS score will show it as a gap, not add it to the tailored version.

also worth a look

Similar open-source tools#

Reactive Resume

Alternative toResume.io

Resume builder with 18 templates, ATS checker, and job tracker.

  • 45,285 GitHub stars
  • MITLicence MIT

OpenClaw

Featured

Alternative toMuse

Self-hosted AI assistant for WhatsApp, Telegram, and more

  • 393,917 GitHub stars
  • MITLicence MIT

Inbox Zero

Featured

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,889 GitHub stars
  • AGPL-3.0Licence AGPL-3.0

rakazo

Featured

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 7,028 GitHub stars
  • Apache-2.0Licence Apache-2.0

paperclip

Featured

Alternative toGrok Bot

Self-hosted AI agent management with org charts and budgets

  • 111,113 GitHub stars
  • MITLicence MIT

Customermates

Alternative toBreakcold

Open-core CRM with AI agent access, unified inbox, and self-hosting

  • 228 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
by category

Open source tools in these categories#

273

Business & Productivity

OpenClaw, Excalidraw, RustDesk
474

AI & Machine Learning

freeCodeCamp, REA (Reverse Engineer Anything), OpenClaw
Hostinger

Self-host Cover Me on a Hostinger VPS

Keep it running 24/7, even when your laptop is off. A Hostinger VPS gives it a server of its own.

  1. 01

    Choose a plan

    Starts from $6.49/mo

  2. 02

    Apply

    Extra 10% off yearly plans

  3. 03

    Install Cover Me

    On a server that stays on

  4. 04

    Start building

    Focus on the app, not the server

Deploy on Hostinger

Sponsors

Inbox Zero

Alternative toSuperhuman

AI email assistant that drafts replies and clears your inbox

  • 12,889 GitHub stars
  • AGPL-3.0Licence AGPL-3.0
  • #Email

rakazo

Alternative toGrok Bot

AI teammates you own: your keys, your model, your machine.

  • 7,028 GitHub stars
  • Apache-2.0Licence Apache-2.0
  • #AI Agents

SnitchFeed

Live monitoring on LinkedIn, X, Reddit & more. Agentic social listening for startups.

Marketing & Growth

Advertise your product

New open source projects by email

The projects we add and every new guide. Free, unsubscribe any time.

Find open source alternatives to paid software

/
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • Arc to Zen Browser
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • Railway to Coolify
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Confluence to Wiki.js
  • Microsoft Teams to Rocket.Chat
  • Firebase to Supabase
  • Pinecone to Qdrant
  • Zapier to n8n
  • 1Password to KeePassXC
  • Devin AI to OpenHands
  • Asana to Leantime
  • Contentful to Strapi
  • Claude Code to OpenCode
  • Jira to Windshift
  • Notion to AppFlowy
  • Slack to Mattermost
  • Linear to GitLab
  • Wispr Flow to Handy
  • Arc to Zen Browser
  • CapCut to Concat
  • Grok Bot to rakazo
  • Superhuman to Inbox Zero
  • Airtable to AITable
  • Muse to OpenClaw
  • Railway to Coolify
  • GitHub Copilot to Cline
  • Datadog to Netdata
  • Confluence to Wiki.js
  • Microsoft Teams to Rocket.Chat
  • Firebase to Supabase
  • Pinecone to Qdrant
  • Zapier to n8n
  • 1Password to KeePassXC
  • Devin AI to OpenHands
  • Asana to Leantime
  • Contentful to Strapi